Exemplo n.º 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;
 }
Exemplo n.º 2
0
 public MapBoundSprite(SpriteSheet spriteSheet, Vector2 position, CollisionOffset collisionOffset, Vector2 speed, GameState state)
     : base(spriteSheet, position, collisionOffset, speed, state)
 {
     startingPosition = position;
 }
Exemplo n.º 3
0
 public UserControlledSprite(SpriteSheet spriteSheet, Vector2 position, CollisionOffset collisionOffset, Vector2 speed, GameState state)
     : base(spriteSheet, position, collisionOffset, speed, state)
 {
     lastPosition = position;
 }
Exemplo n.º 4
0
 public StationarySprite(SpriteSheet spriteSheet, Vector2 position, CollisionOffset collisionOffset, Vector2 speed, GameState state)
     : base(spriteSheet, position, collisionOffset, speed, state)
 {
 }