예제 #1
0
 public override void Update(float elapsed)
 {
     CurrentActionState.Update(elapsed);
     CurrentPowerState.Update(elapsed);
     Mario.Update(elapsed);
     Sprite.Position = Mario.Position;
     base.Update(elapsed);
 }
예제 #2
0
 public void ResetTransition()
 {
     CurrentPowerState.ResetTransition();
 }
예제 #3
0
 public void DeathPowerTransition()
 {
     CurrentPowerState.DeathPowerTransition();
 }
예제 #4
0
 public void DamageTransition()
 {
     CurrentPowerState.DamageTransition();
 }
예제 #5
0
 public void StarTransition()
 {
     CurrentPowerState.StarTransition();
 }
예제 #6
0
 public void FireTransition()
 {
     CurrentPowerState.FireTransition();
 }