Guest User

Untitled

a guest
Nov 23rd, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. private function detectCollisions():void
  2.         {
  3.             FlxG.overlap(player, player.grp_bullets, bulletHitPlayer);
  4.            
  5.             //check for collisions between player and bullets
  6.             //for (var i:int = 0; i < player.grp_bullets.members.length; i++)
  7.             //{
  8.                 //for (var j:int = 0; j < player.grp_bullets.members[i].members.length; j++)
  9.                 //{
  10.                     //if (player.grp_bullets.members[i].members[j].last.y > Game.SCREEN_HEIGHT)
  11.                         //player.grp_bullets.members[i].members[j].kill();
  12.                 //}
  13.             //}
  14.         }
  15.        
  16.         private function bulletHitPlayer(playerObject:FlxObject, bulletObject:FlxObject):void
  17.         {
  18.             //if the bullet actually hit the player and isnt being recycled
  19.             //if (bulletObject.y <= player.y + player.height)
  20.             //{
  21.             bulletObject.kill();
  22.            
  23.             player.damage++;
  24.            
  25.             if (player.damage > 2)
  26.                 gameOver();
  27.             else
  28.                 player.play("idle" + player.damage);
  29.             //}
  30.         }
Add Comment
Please, Sign In to add comment