PDA

Просмотр полной версии : SLOW MOTION/BULLET TIME


MeinTeil
23.04.2006, 21:19
как можно оптимально сделать и возможно ли..
SLOW MOTION (замедление по русски)

пжалста если есть примерчик дайте

зы: поиск юзал

nXs
23.04.2006, 21:37
удлени фреймы, понизь FPS, а лучше нарисуй сам.

MeinTeil
23.04.2006, 21:42
удлени фреймы, понизь FPS, а лучше нарисуй сам.

Видать ты ситуации не понял. ТЫ смотрел фильм матрица? Вот примерно такое, т.е slow motion должен осуществлятся программно. Вот если бы можно было понижать "частоту кадров" динамически прямо в мувике, но этого то нелзя :(.

Есть у кого ещё предложения?

silin
23.04.2006, 21:43
см. mx.transitions.Tween/mx.transitions.easing.*
примеры здесь (http://actionscripts.org/tutorials/advanced/Tween-Easing_Classes_Documented/index.shtml)
зы: это о замедлении твина, если речь о изменении fps, то сори: мой пост не в тему

Jegor UQ
23.04.2006, 23:48
Можно сделать по глупому, но просто и эффективно: поставить задержку при переключении с кадра на кадр с помощью getTimer(); Очень просто будет регулировать скорость анимации...

amphetamine
24.04.2006, 11:32
можно использовать setinterval вместо onEnterFrame и время вызова процедуры хранить в глобальной переменной, при плавном изменении ее значения, будет эффект замедления/убыстрения

MeinTeil
24.04.2006, 11:37
Спасибо всем за помощь. вот мне понравился больше всего вариант с setInterval (самый простой и эффективный), но всё таки интересно почему макромедия не внедрила функцию по управлению FPS на ходу.

Erne5to
12.02.2008, 15:55
можете показать пример?