Ejemplo n.º 1
0
 public GoombaIdleState(Goomba goomba)
 {
     goomba.Sprite           = SpriteFactory.CreateSprite(goomba.HealthState.GetType().Name);
     goomba.Physics.Velocity = Vector2.Zero;
 }
Ejemplo n.º 2
0
 public GoombaStompedState(Goomba goomba)
 {
     this.goomba = goomba;
 }
Ejemplo n.º 3
0
 public GoombaLeftMovingState(Goomba goomba)
 {
     this.goomba             = goomba;
     goomba.Sprite           = SpriteFactory.CreateSprite(GetType().Name);
     goomba.Physics.Velocity = PhysicsConsts.LeftMovingGoombaVelocity;
 }
Ejemplo n.º 4
0
 public GoombaNormalState(Goomba goomba)
 {
     this.goomba = goomba;
 }