public void PlayAnimation(Animation animation) { // If this animation is already running, do not restart it. if (Animation == animation) return; // Start the new animation. this.animation = animation; this.frameIndex = 0; this.time = 0.0f; }
public override void LoadContent(ContentManager content) { walk = new Animation(content.Load<Texture2D>("EnemySpritesheets/AnkWalk"), 0.1f, true); idle = new Animation(content.Load<Texture2D>("EnemySpritesheets/AnkIdle"), 0.1f, true); ank.PlayAnimation(idle); }
public override void LoadContent(ContentManager content) { fly = new Animation(content.Load<Texture2D>("EnemySpritesheets/Tricera"), 0.1f, true); tricera.PlayAnimation(fly); }
public override void LoadContent(ContentManager content) { idle = new Animation(content.Load <Texture2D>("EnemySpritesheets/RaptorIdle"), 0.1f, true); run = new Animation(content.Load <Texture2D>("EnemySpritesheets/RaptorRun"), 0.1f, true); raptor.PlayAnimation(idle); }
public override void LoadContent(ContentManager content) { idle = new Animation(content.Load<Texture2D>("EnemySpritesheets/RaptorIdle"), 0.1f, true); run = new Animation(content.Load<Texture2D>("EnemySpritesheets/RaptorRun"), 0.1f, true); raptor.PlayAnimation(idle); }
public override void LoadContent(ContentManager content) { fly = new Animation(content.Load<Texture2D>("EnemySpritesheets/PterFly"), 0.2f, true); idle = new Animation(content.Load<Texture2D>("EnemySpritesheets/PterIdle"), 0.1f, true); pter.PlayAnimation(fly); }