2013-07-18 2 views
0

Я делаю Приложение для Windows Store в VS2012 c#.Проверьте, не играет ли какая-либо анимация

Теперь у меня есть 4 анимационных раскадровки с именем «Jump», «Sit», «Roll», «Eat».

Теперь у меня есть button click event и вы хотите проверить, воспроизводится ли какая-либо из этих четырех анимаций.

Если нет, я покажу сообщение с использованием MessageBox.show(). И если да, я остановлю эту текущую анимацию.

Заранее благодарю :)

ответ

1

вы можете проверить ColackState раскадровки и решить, на основе that.like это ..

ClockState SRT = StryBrdSelectedSubjectlistGoOut.GetCurrentState();

если состояние для всех раскадровки является stopped..show ваш message..hope это поможет вам ..

+0

не поможет :(извините –

+0

это Шоуда работать для вас, но это нормально --Вы можете сделать еще одну вещь что вы можете добавить EventHandler к StryBrdSelectedSubjectlistGoOut завершено event..like это .. StryBrdSelectedSubjectlistGoOut.Completed + = StryBrdSelectedSubjectlistGoOut_Completed; – loop

+0

его показывает ошибка «StryBrdSelectedSubjectlistGoOut оленьей кожи exsist в текущем контексте» –

Смежные вопросы