Advertisement
Rolpege

Trying to make collision working

Jun 9th, 2011
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.         public function determineCollision():void
  2.         {
  3.             var sumAngle:Number = 360 / POINTS;
  4.             var checkAngle:Number = 0;
  5.             var total:Number = 0;
  6.             var n:int = 0;
  7.            
  8.             for(var i:int = 0; i < POINTS; ++i)
  9.             {
  10.                 FP.angleXY(p, checkAngle, RADIUS, x, y);
  11.                 if(gameWorld.track.collidePoint(0, 0, p.x, p.y))
  12.                 {
  13.                     total += checkAngle;
  14.                     ++n;
  15.                 }
  16.                 checkAngle += sumAngle;
  17.             }
  18.            
  19.             angle = (total / n);
  20.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement