ren811

Gravidade

Nov 26th, 2012
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. addEventListener(Event.ENTER_FRAME,movimento);
  2. // vars
  3. var i:int = 0;
  4. var fator:Number = 1;
  5.  
  6. var bola:Bola = new Bola();
  7. var velocidade:Number = 3;
  8. var angulo:Number = -90; // 40 graus (-90)
  9. var radianos:Number = angulo*(Math.PI/180);
  10. var distX = Math.cos(radianos)*velocidade;
  11. var distY = Math.sin(radianos)*velocidade;
  12.  
  13. // Aceleração da Gravidade (em Y)
  14. var acelGrav:Number = 0.1;
  15.  
  16. addChild(bola);
  17. bola.x = 18;
  18. bola.y = 380;
  19.  
  20. function movimento(evt:Event):void{
  21.     bola.x += distX*velocidade;
  22.     bola.y += distY*velocidade;
  23.     trace("["+i+"] X: "+bola.x+" | Y: "+bola.y+"");
  24.     distY += acelGrav*fator;
  25.     i++;
  26. }
Advertisement
Add Comment
Please, Sign In to add comment