View Single Post
  #7  
Old 05-17-2010, 07:17 AM
Darkmax Darkmax is offline
Member
 
Join Date: Feb 2010
Posts: 108
use code tags please try this update car:
Code:
#Update position of car every frame
def updateCar():
	if wiimote.isButtonDown(wii.BUTTON_UP):
		forwardMovementAmount = viz.elapsed() * MOVE_SPEED
		car.setPosition( [ 0, 0, forwardMovementAmount], viz.REL_LOCAL )
	
	if wiimote.isButtonDown(wii.BUTTON_DOWN):
		backwardMovementAmount = viz.elapsed() * MOVE_SPEED
		car.setPosition( [ 0, 0, -backwardMovementAmount], viz.REL_LOCAL )
	
	if wiimote.isButtonDown(wii.BUTTON_RIGHT):
		rotationAmount = viz.elapsed() * TURN_SPEED
		car.setEuler( [ rotationAmount, 0 , 0 ] , viz.REL_LOCAL )
	
	if wiimote.isButtonDown(wii.BUTTON_LEFT):
		rotationAmount = viz.elapsed() * TURN_SPEED
		car.setEuler( [ -rotationAmount, 0 , 0 ] , viz.REL_LOCAL )

vizact.ontimer(0,updateCar)
And i think your car jump at first because the physics, maybe because they are colliding
Reply With Quote