Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private function detectCollisions():void
- {
- FlxG.overlap(player, player.grp_bullets, bulletHitPlayer);
- //check for collisions between player and bullets
- //for (var i:int = 0; i < player.grp_bullets.members.length; i++)
- //{
- //for (var j:int = 0; j < player.grp_bullets.members[i].members.length; j++)
- //{
- //if (player.grp_bullets.members[i].members[j].last.y > Game.SCREEN_HEIGHT)
- //player.grp_bullets.members[i].members[j].kill();
- //}
- //}
- }
- private function bulletHitPlayer(playerObject:FlxObject, bulletObject:FlxObject):void
- {
- //if the bullet actually hit the player and isnt being recycled
- //if (bulletObject.y <= player.y + player.height)
- //{
- bulletObject.kill();
- player.damage++;
- if (player.damage > 2)
- gameOver();
- else
- player.play("idle" + player.damage);
- //}
- }
Add Comment
Please, Sign In to add comment