void UpdatePlayerCollision(Player p, Enemy e) { if (IsPlayerColliding(p, e)) { e.SetEnemyVelocity(-1f * e.GetEnemyVelocity()); } }
void UpdateEnemyCollision(Enemy e1, Enemy e2) { if (IsEnemysColliding(e1, e2)) { Vector2 temp = e1.GetEnemyVelocity(); e1.SetEnemyVelocity(e2.GetEnemyVelocity()); e2.SetEnemyVelocity(temp); } }