mode
mode
gets/sets the mouse button/wheel/movement the sensor monitors.
Type: integer
1 =
KX_MOUSESENSORMODE_LEFTBUTTON
2 = KX_MOUSESENSORMODE_MIDDLEBUTTON
3 = KX_MOUSESENSORMODE_RIGHTBUTTON
4 = KX_MOUSESENSORMODE_WHEELUP
5 = KX_MOUSESENSORMODE_WHEELDOWN
9 = KX_MOUSESENSORMODE_MOVEMENT
Sample
Code
############## Get mode
# get the controller
controller = GameLogic.getCurrentController()
# get sensor named Mouse attached to the
controller
mouse = controller.sensors["Mouse"]
# get mouse mode
modeMouse = mouse.mode
############## Set mode
# get the controller
controller = GameLogic.getCurrentController()
# get sensor named Mouse attached to the
controller
mouse = controller.sensors["Mouse"]
# set mouse mode
mouse.mode = 1
|