2010-04-20 16 views
2

Quelle est la meilleure façon de faire une rotation de pièces? J'ai essayé Math.random, mais la pièce ne vacille pas correctement.rotation des pièces, as3

code de démarrage

//ROTATION 
addEventListener(Event.ENTER_FRAME, enterFrameHandler); 
function enterFrameHandler(event:Event):void 
{ 
/* 
ADD VELOCITY, GRAVITY, ACCELERATION 
*/ 
coin.rotationY += 8; 
} 

a essayé, mais il n'a pas la gravité ou accelleration

//ROTATION AND RANDOM MATH 
function wobble():void { 
var wobble = ((Math.random()*4)-2); 
flk.rotationY -= 11+wobble/2; 
flk.rotationX -= 2+wobble/20; 
} 
var myInterval:uint = setInterval (wobble, 40); 

alt text http://www.ashcraftband.com/myspace/videodnd/coin.jpg

+1

Si vous spécifiez ce que vous allez utiliser pour cela, il sera plus facile d'aider. Est-ce que ça va être une simple animation? Est-ce que ça doit être aléatoire? – grapefrukt

Répondre

4

Les mathématiques réels impliqués dans une pièce de filature (ou Le disque d'Euler) est fairly complex, et certainement pas aléatoire. Il y a plus de détail here si vous êtes intéressé.

+0

Si quelqu'un connaît une équation simple faites le moi savoir. Appréciez-le. –