public void Initialize() { Level testLevel = new Level(); levelList.Add(testLevel); playerSprite = new AnimatedSprite(Globals.content.Load<Texture2D>("Sprites/Player/man1")); FrameAnimation up = new FrameAnimation(2, 32, 32, 0, 0); up.FramesPerSecond = 10; playerSprite.Animations.Add("Up", up); FrameAnimation down = new FrameAnimation(2, 32, 32, 64, 0); down.FramesPerSecond = 10; playerSprite.Animations.Add("Down", down); FrameAnimation left = new FrameAnimation(2, 32, 32, 128, 0); left.FramesPerSecond = 10; playerSprite.Animations.Add("Left", left); FrameAnimation right = new FrameAnimation(2, 32, 32, 192, 0); right.FramesPerSecond = 10; playerSprite.Animations.Add("Right", right); playerSprite.CurrentAnimationName = "Down"; spell.Initialize(); }
public object Clone() { FrameAnimation anim = new FrameAnimation(); anim.frameLength = frameLength; anim.frames = frames; return anim; }