Sharpex2D.Rendering.AnimatedSpriteSheet.Add C# (CSharp) Méthode

Add() public méthode

Adds a new Keyframe.
public Add ( Keyframe keyframe ) : void
keyframe Keyframe The Keyframe.
Résultat void
        public void Add(Keyframe keyframe)
        {
            _keyframes.Add(keyframe);
        }

Usage Example

Exemple #1
0
        /// <summary>
        /// Initializes a new Player class.
        /// </summary>
        /// <param name="playerTexture">The PlayerTexture.</param>
        public Player(Texture2D playerTexture)
        {
            Sprite = new AnimatedSpriteSheet(playerTexture) {AutoUpdate = true};

            Sprite.Add(new Keyframe(new Rectangle(0, 0, 115, 69), 50));
            Sprite.Add(new Keyframe(new Rectangle(115, 0, 115, 69), 50));
            Sprite.Add(new Keyframe(new Rectangle(230, 0, 115, 69), 50));
            Sprite.Add(new Keyframe(new Rectangle(345, 0, 115, 69), 50));
            Sprite.Add(new Keyframe(new Rectangle(460, 0, 115, 69), 50));
            Sprite.Add(new Keyframe(new Rectangle(575, 0, 115, 69), 50));
            Sprite.Add(new Keyframe(new Rectangle(690, 0, 115, 69), 50));
            Sprite.Add(new Keyframe(new Rectangle(805, 0, 115, 69), 50));

            Position = new Vector2(0, 190);
            Health = 100;
        }
All Usage Examples Of Sharpex2D.Rendering.AnimatedSpriteSheet::Add