joystick position
Hi
I am writing a program and i need to take the joystick position when clicking on certain objects on the screen
like the user will select one object from the screen and then rotate it and then move the joystick to select another object ...
I have the code that have the position and move on empty screen
import viz
import vizjoy
viz.go()
import vizinfo
#IMPORTANT: Need to add a joystick. This will return the first detected joystick
joy = vizjoy.add()
#Add textures
hand = viz.addTexture('hand.jpg')
#Add the texture quad for the joystick position
joystick = viz.addTexQuad(viz.SCREEN)
joystick.setScale([0.3,0.3,1])
#Set the joystick texture to the dot
joystick.texture(hand)
JOY_CENTER_X = 0.5
JOY_CENTER_Y = 0.35
JOY_SCALE = 10.0
#Joystick position has changed, update dot
def joymove(e):
joystick.setPosition(JOY_CENTER_X+(e.pos[0]),JOY_CENTER_Y-(e.pos[1]))
#Set all the joystick callbacks
viz.callback(vizjoy.MOVE_EVENT,joymove)
How i can select one specific object on the screen ... do some action ( rotate) and then select another one ..
any ideas or hints
thank you
|