/// <summary> /// Inicjalizacja pozycji sakiewki. /// </summary> /// <param name="rectangle">Pozycja sakiewki.</param> public void Initialize(Rectangle rectangle) { _rectangle = rectangle; _purseGraphic.Initialize(new Vector2(_rectangle.X + 5, _rectangle.Y + 10), 30, 25, 1, 100, Color.White); }
/// <summary> /// Metoda inicjalizująca położenie wroga. /// </summary> /// <param name="rectangle">Obszar.</param> public virtual void Initialize(Rectangle rectangle) { _rectangle = rectangle; _enemyGraphic.Initialize(new Vector2(_rectangle.X + 10, _rectangle.Y + 10), 22, 20, 1, 100, Color.White); }
/// <summary> /// Metoda inicjalizuj¹ca po³o¿enie pocz¹tkowe strza³u. /// </summary> /// <param name="rectangle">Obszar zajmowany na pocz¹tku przez strza³.</param> /// <param name="direction">Kierunek strza³u.</param> public void Initialize(Rectangle rectangle, Direction direction) { _direction = direction; _rectangle = rectangle; _shotGraphic.Initialize(new Vector2(_rectangle.X + 15, _rectangle.Y + 15), 10, 10, 2, 100, Color.White); }
/// <summary> /// Dokonuje inicjalizację obiektu drzwi w podanej pozycji. /// </summary> /// <param name="rectangle">Pozycja drzwi.</param> public void Initialize(Rectangle rectangle) { _rectangle = rectangle; _doorGraphic.Initialize(new Vector2(_rectangle.X + 5, _rectangle.Y + 5), 30, 30, 1, 100, Color.White); }
/// <summary> /// Metoda inicjalizująca robaczka na wskazanej pozycji. /// </summary> /// <param name="rectangle">Pozycja.</param> public void Initialize(Rectangle rectangle) { _wormRectangle = rectangle; _wormGraphic.Initialize(new Vector2(_wormRectangle.X + 10, _wormRectangle.Y + 10), 22, 20, 1, 100, Color.White); }