Einige Anpassungen, damit unter Linux ausführbar!

This commit is contained in:
2023-12-18 14:04:17 +01:00
parent 1a4d204f27
commit d59bb1bec6

View File

@@ -322,7 +322,7 @@ class MyApp(ShowBase):
#label_enter_name_msg = DirectDialog(parent=self.gameOverScreen, text="Gib deinen Namen ein:", scale=0.05, pos=(-0.6, 0.5,0))
label_input = DirectEntry(parent=self.gameOverScreen, text="Name", width=15, scale = 0.05, pos=(-0.6,0.5,0), relief=SUNKEN)
self.taskMgr.doMethodLater(0.2,self.exampleTask, "exampleTask") #Hängt einen zustäzlichen Task in den Taskmanager ein
#self.taskMgr.doMethodLater(0.2,self.exampleTask, "exampleTask") #Hängt einen zustäzlichen Task in den Taskmanager ein
self.gameOverScreen.show()
@@ -370,12 +370,13 @@ class MyApp(ShowBase):
self.current_scene = 1
def quit(self):
self.taskMgr.destroy()
#self.taskMgr.destroy() #Bereitet unter Linux Probleme
self.destroy()
time.sleep(1)
sys.exit()
#Dieser Task wird bei Berechnungs jeden Frames ausgeführt
"""
x=0
def exampleTask(self, task):
self.btn['text'] = "Woscht" + str(self.x)
@@ -383,6 +384,6 @@ class MyApp(ShowBase):
return task.done
self.x +=1
return task.again
"""
app = MyApp()
app.run()