private void btnNextFrame_Click(object sender, RoutedEventArgs e) { if (ExternalPlayer.MediaState == MediaState.Play) { ExternalPlayer.Pause(); } sliProgress.Value += 0.064; }
public void UpdateNode(GameTime time) { if (!HasAnimation || ExternalPlayer == null) { Transform = Matrix.Identity; } else { if (time != null) { ExternalPlayer.Update(time); } Transform = ExternalPlayer._skeleton.GetAnimatedWorldTranform(ExternalBoneIndex); } }