예제 #1
0
파일: Purse.cs 프로젝트: kubek96/PI
 /// <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);
 }
예제 #2
0
 /// <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);
 }
예제 #3
0
파일: Shot.cs 프로젝트: kubek96/PI
 /// <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);
 }
예제 #4
0
 /// <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);
 }
예제 #5
0
 /// <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);
 }