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

Update() public méthode

Updates the object.
public Update ( GameTime gameTime ) : void
gameTime GameTime The GameTime.
Résultat void
        public void Update(GameTime gameTime)
        {
            if (AutoUpdate)
            {
                _durationPassed += gameTime.ElapsedGameTime;

                if (_ckeyframe <= _keyframes.Count - 1)
                {
                    if (_durationPassed >= _keyframes[_ckeyframe].Duration)
                    {
                        _ckeyframe++;
                        _durationPassed = 0;
                    }
                }
                else
                {
                    _ckeyframe = 0;
                }

                ActivateKeyframe(_ckeyframe);
            }
        }