Seite 1 von 1

Panda 3d Maus erkennen

Verfasst: Samstag 15. September 2012, 16:35
von dark-lion
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:)

Re: Panda 3d Maus erkennen

Verfasst: Samstag 15. September 2012, 23:31
von Dav1d
Googlen nach "panda 3d mouse event" liefert mir den Link: http://www.panda3d.org/manual/index.php/Mouse_Support, sieht doch passabel aus?

Re: Panda 3d Maus erkennen

Verfasst: Mittwoch 19. September 2012, 16:44
von dark-lion
ja, danke