OwlShield

mouseagorehareket

Mar 16th, 2013
300
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import flash.events.MouseEvent;
  2.  
  3. stage.addEventListener(Event.ENTER_FRAME, hareketEttir);
  4.  
  5. function hareketEttir(e:Event):void
  6. {
  7.     var farkY:Number=mouseY-mcHareketli.y
  8. //Y eksen farkı
  9.     var farkX:Number=mouseX-mcHareketli.x
  10. //X eksen farkı
  11.     var radyan:Number=Math.atan2(farkY,farkX)
  12. //Açıya yardımcı olacak radyan
  13.     var derece:Number = radyan * 180 / Math.PI+90;
  14. //Derece oluşumu
  15.     if(derece>=-90&& derece<=90)
  16.     {
  17.             mcHareketli.rotation=derece;
  18. //Dereceye göre hareket
  19.     }
  20. }
Advertisement
Add Comment
Please, Sign In to add comment