Начиная раскадровку с раскадровки - PullRequest
0 голосов
/ 28 мая 2011

Возможно ли это в смеси выражений?

Я хочу запустить раскадровку, а через секунду я бы хотел запустить еще одну раскадровку.

Почему я ищуэтот?Так что я могу повторно использовать раскадровки и «куски» более крупных раскадровок.Похоже, это было бы самое лучшее OO, которое я могу получить из раскадровок.

Спасибо!

1 Ответ

0 голосов
/ 28 мая 2011

Раскадровки не должны быть ОО, они являются инструментами анимации и временной шкалы.Если вы хотите создавать собственные и управляемые анимации, я бы посоветовал вам изучить событие CompositeTarget.Rendering и прочитать об анимациях и замедлении.Вы можете использовать IEasingFunction , чтобы выбрать замедление, которое будут использовать ваши пользовательские анимации.

Другой вариант - использовать событие Storyboard.Completed , чтобы узнать, когда раскадровказакончен, так что вы можете начать еще один, но если вы решите пойти по этому пути, вы должны быть очень осторожны с утечками памяти, связанными с перехватами событий.

...