Ejemplo n.º 1
0
 private void Reset()
 {
     IsAlive        = true;
     Part           = _partFactory.RandomPart();
     Part.PositionX = _arena.Width / 2 - Part.Size / 2;
     Part.PositionY = -Part.Size + 1;
     if (_arena.CheckCollision(Part))
     {
         IsAlive = false;
         Part.PositionY--;
         Died?.Invoke(this, EventArgs.Empty);
     }
 }