Friday 8 March 2013

rotate a stick continuously in as3


Code :-
=====


stage.addEventListener(Event.ENTER_FRAME,rotate);

function rotate (e:Event){
       var theX:int = 5//mouseX - arrow.x;
       var theY:int = 13//(mouseY - arrow.y) * -1;
       var angle = Math.atan(theY/theX)/(Math.PI/90);
       trace(angle);

     
arrow.rotation -= (angle*-1) + 90
   
}

Out put :-
======



No comments:

Post a Comment