XNA Tutorials
| XNA Platformer Starter Kit - Adding Melee - Level.cs |
| Written by Jeff Brown | ||||||
Page 4 of 4
Level.cs
// Touching an enemy instantly kills the player if (enemy.BoundingRectangle.Intersects(Player.BoundingRectangle)) { OnPlayerKilled(enemy); }
if (enemy.IsAlive && enemy.BoundingRectangle.Intersects(Player.MeleeRectangle)) { if(Player.isAttacking) OnEnemyKilled(enemy, Player); }
private void OnEnemyKilled(Enemy enemy, Player killedBy) { enemy.OnKilled(killedBy); } And that's it! Give it a try and see if you can finally kill those enemies! |