Просмотр полной версии : SLOW MOTION/BULLET TIME
MeinTeil
23.04.2006, 21:19
как можно оптимально сделать и возможно ли..
SLOW MOTION (замедление по русски)
пжалста если есть примерчик дайте
зы: поиск юзал
удлени фреймы, понизь FPS, а лучше нарисуй сам.
MeinTeil
23.04.2006, 21:42
удлени фреймы, понизь FPS, а лучше нарисуй сам.
Видать ты ситуации не понял. ТЫ смотрел фильм матрица? Вот примерно такое, т.е slow motion должен осуществлятся программно. Вот если бы можно было понижать "частоту кадров" динамически прямо в мувике, но этого то нелзя :(.
Есть у кого ещё предложения?
см. 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 на ходу.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.