Panda 3d Maus erkennen

Hier werden alle anderen GUI-Toolkits sowie Spezial-Toolkits wie Spiele-Engines behandelt.
Antworten
dark-lion
User
Beiträge: 46
Registriert: Mittwoch 25. April 2012, 14:22

bis jetzt ist das der script:

Code: Alles auswählen

from direct.showbase.ShowBase import ShowBase
from direct.actor.Actor import Actor
 
class MyApp(ShowBase):
 
    def __init__(self):
        ShowBase.__init__(self)
 
        # Load the environment model.
        self.environ = self.loader.loadModel("meinelandschaft.egg")
        # Reparent the model to render.
        self.environ.reparentTo(self.render)
        # Apply scale and position transforms on the model.
        self.environ.setScale(0.25, 0.25, 0.25)
        self.environ.setPos(-8, 42, 0)
        self.userActor = Actor("output.egg")
        self.userActor.setScale(1.055, 1.055, 1.055)
        self.userActor.reparentTo(self.render)
        self.userActor.setPos(-8, 42, 0)
app = MyApp()
app.run()
gibt es eine funktion, dass wenn der benutzer die maus auf den actor schiebt und die linke maustaste betätigt, dass dann eine aktion passiert? hab auf der panda3d internetseite nachgeschaut und da stand nix.
danke:)
Dav1d
User
Beiträge: 1437
Registriert: Donnerstag 30. Juli 2009, 12:03
Kontaktdaten:

Googlen nach "panda 3d mouse event" liefert mir den Link: http://www.panda3d.org/manual/index.php/Mouse_Support, sieht doch passabel aus?
the more they change the more they stay the same
dark-lion
User
Beiträge: 46
Registriert: Mittwoch 25. April 2012, 14:22

ja, danke
Antworten