Пример #1
0
 public Sprite(SpriteSheet spriteSheet, Vector2 position, CollisionOffset collisionOffset, Vector2 speed, GameState state)
 {
     this.state           = state;
     this.spriteSheet     = spriteSheet;
     this.position        = position;
     this.collisionOffset = collisionOffset;
     this.speed           = speed;
 }
Пример #2
0
 public MapBoundSprite(SpriteSheet spriteSheet, Vector2 position, CollisionOffset collisionOffset, Vector2 speed, GameState state)
     : base(spriteSheet, position, collisionOffset, speed, state)
 {
     startingPosition = position;
 }
Пример #3
0
 public UserControlledSprite(SpriteSheet spriteSheet, Vector2 position, CollisionOffset collisionOffset, Vector2 speed, GameState state)
     : base(spriteSheet, position, collisionOffset, speed, state)
 {
     lastPosition = position;
 }
Пример #4
0
 public StationarySprite(SpriteSheet spriteSheet, Vector2 position, CollisionOffset collisionOffset, Vector2 speed, GameState state)
     : base(spriteSheet, position, collisionOffset, speed, state)
 {
 }