я двигаюсь от AS3 и Java для Expression Blend/WPF, но не могу показаться, чтобы выяснить, как повторить EnterFrame
событие в C#, есть update()
или frameUpdate()
функции.Есть ли эквивалент события EnterFrame в Expression Blend/WPF, если нет, как мы обходим его?
1
A
ответ
0
CompositionTarget.Rendering называется каждый кадр. Вы также можете использовать таймер, например DispatcherTimer.
1
+1, Silverlight обрабатывает анимацию очень отличается от Flash - возможно, более эффективно, но делает некоторые задачи сложнее, чем в AS , Раскадровка должна быть способ пойти; однако даже во Flash сценарий, зависящий от частоты кадров, не должен использоваться, если он действительно не подходит для задачи, и вам не важно, сколько _actual_ потрачено на каждый кадр, потому что он будет переменным. Silverlight полностью избавляется от этой проблемы, применяя (в некоторой степени) временную анимацию/скриптинг. –