#1
|
|||
|
|||
using i900 joystick in a taskFunction
Hi,
What I'm trying to do is, using the buttons on the joystick to scale my virtual world. I'm using a task know, but it seems that the event doesn't get triggered when using "viz.SENSOR_UP_EVENT". If I use "viztask.waitSensorDown" then I don't know what to put in it as a button. I've tried the state things from the manual "joystickSensor.get()[7]" but it doesn't give me the actual pressed button wich I have to put in, right? Code:
def scaleOnSensorEvent() : dataObject = viz.Data sensorData = joystickSensor.get() while True : yield viztask.waitEvent(viz.SENSOR_UP_EVENT, dataObject) # yield viztask.waitSensorDown(joystickSensor, button??, dataObject) print "something" if viz.get(viz.TRACKER): headSensor = viz.add('intersense.dls') viz.tracker() headSensor.reset() joystickSensor = viz.add('intersense.dls') viz.tracker() joystickSensor.reset() viztask.schedule(scaleOnSensorEvent) Last edited by krimble; 06-04-2008 at 05:15 AM. |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Joystick Navigation | Vinicius Lima | Vizard | 7 | 10-23-2007 10:42 AM |
Facetracking and Immersion Joystick | Vygreif | Vizard | 1 | 01-25-2006 10:56 AM |
problem with joystick data and input dialog box | baf1 | Vizard | 4 | 03-03-2005 08:00 AM |
Another Joystick Question | Plasma | Vizard | 3 | 02-03-2004 11:16 AM |
Basic Joystick Navigation Question | Plasma | Vizard | 2 | 01-29-2004 07:08 PM |