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);
}
}