Example #1
0
 def mouseNodeTask(self, task):
   if WindowManager.hasMouse():
     x=WindowManager.getMouseX()
     y=WindowManager.getMouseY()
     # the mouse position is read relative to render2d, so set it accordingly
     self.mouseNode.setPos( render2d, x, 0, y )
   return task.cont
 def _getCurrentMousePos(self):
     if WindowManager.hasMouse():
         mpos = WindowManager.getMouse()
         if mpos != None:
             return mpos.getX(), mpos.getY()
     return 0, 0
 def _getCurrentMousePos(self):
     if WindowManager.hasMouse():
         mpos = WindowManager.getMouse()
         if mpos != None:
             return mpos.getX(), mpos.getY()
     return 0, 0