public override void Draw(float elapsed) { if (this.Visible == false) { return; } if (_animations.Count > 0 && _currentAnimationID < _animations.Count) { _drawSinceLastUpdate = true; AnimationInfo currentAnim = _animations[_currentAnimationID]; if (currentAnim.IsStopped == false || currentAnim.HideWhenStopped == false) { currentAnim.Draw(elapsed); } } }