public void ReverseDirection() { switch (this.Dir) { case Direction.LEFT: objectView = new ObjectView(size, new Position(32, 0)); this.Dir = Direction.RIGHT; break; case Direction.RIGHT: objectView = new ObjectView(size, new Position(16, 0)); this.Dir = Direction.LEFT; break; case Direction.UP: objectView = new ObjectView(size, new Position(0, 0)); this.Dir = Direction.DOWN; break; case Direction.DOWN: objectView = new ObjectView(size, new Position(48, 0)); this.Dir = Direction.UP; break; } }
public void ChangeDirection(Direction direction) { this.Dir = direction; switch (direction) { case Direction.LEFT: objectView = new ObjectView(size, new Position(16, 0)); break; case Direction.RIGHT: objectView = new ObjectView(size, new Position(32, 0)); break; case Direction.UP: objectView = new ObjectView(size, new Position(48, 0)); break; case Direction.DOWN: objectView = new ObjectView(size, new Position(0, 0)); break; } }
public Apple(Position position, int size) : base(position, size) { objectView = new ObjectView(size, new Position(0, 51)); }
public Bullet(Position position, Direction direction, int size) : base(position, direction, size) { objectView = new ObjectView(size, new Position(0, 68), 3); }