Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function determineCollision():void
- {
- var sumAngle:Number = 360 / POINTS;
- var checkAngle:Number = 0;
- var total:Number = 0;
- var n:int = 0;
- for(var i:int = 0; i < POINTS; ++i)
- {
- FP.angleXY(p, checkAngle, RADIUS, x, y);
- if(gameWorld.track.collidePoint(0, 0, p.x, p.y))
- {
- total += checkAngle;
- ++n;
- }
- checkAngle += sumAngle;
- }
- angle = (total / n);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement