|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Oct 2010
Сообщений: 36
|
Как ускорить проигрывание покадровой анимации в отдельном мувиклипе?
Добрый день,
подскажите, как управлять скоростью проигрывания покадровой анимации в отдельном мувиклипе, не затрагивая скорости всего остального? |
|
|||||
Регистрация: Apr 2010
Сообщений: 219
|
переход на следующий кадр по таймеру?
|
|
|||||
Регистрация: Oct 2010
Сообщений: 36
|
может, я выражаюсь как-то не так, лучше уточню.
есть мувиклип some_mc, в котором, допустим, 20 кадров. все ключевые. в них как в классической мультипликации лежат картинки, которые при вызове some_mc.play() складываются в анимацию. вот так играет эта анимация, играет, и в какой-то момент надо сделать, чтобы она начала в два раза быстрее играть ( съеден бонус скорость ) . таймеров в проекте нет, есть только обработчик enter_frame |
|
|||||
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Как уже было сказано, Timer в помощь.
|
|
|||||
[+1 28.12.10]
[+1 29.12.10] Регистрация: Aug 2006
Сообщений: 107
|
а может ли проект который проигрывается со скоростью Х кадр/сек показать мувик с большей скоростью??? думаю Х это скорость обновление экрана. и никак его не ускорить. разве что пропуская кадры. т.е. запускается другой мувик которй в каждом фрейме заставляется другой мувик переходить на следуюший фрейм.
в результате количество кадров в секунду не изменяется но ролик крутится быстрее. замечу что вышенаписанное не основывается на какие либо факты, опыт или документацию. просто предположение. |
|
|||||
Регистрация: Apr 2010
Сообщений: 219
|
passertm, откуда такая информация? вопрос по всему содержанию ответа.
|
|
|||||
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Цитата:
|
|
|||||
Регистрация: Feb 2007
Сообщений: 563
|
придется просто выкинуть половыну кадров.
|
|
|||||
[+1 28.12.10]
[+1 29.12.10] Регистрация: Aug 2006
Сообщений: 107
|
я же сказал не откуда. просто если бы я писал флеш. чтобы я сделал.
я бы запустил цикл. который в раз в 1/25(или другая цифра зависимо от fps) рендерил бы всю графику(естейтвенно применя все изменения). во всяком случае игры в средах где не было функции setFPS писались именно так. вот я и допускаю вероятность... и все Добавлено через 17 минут попробовал ради интереса. udaaff: оказался. прав. updateAfterEvent решает проблему. но по производительности компьютера. т.е. очень сильно ускорить работу не получается. я сделал проект 1fps и таймер 100 мсек. таймер успевал сделать гдето 4-5 шелчков за секунду. т.е. обьект который двигался таймером звигался на 4 раза быстрее другого потом сделал проект 24fps и таймер 25 мсек. обьект который двигался таймером звигался на 1.1-1.2 раза быстрее другого так что при нормальном fps-е придется пропускать фреймы чтобы ускорить мувик. |
|
|||||
Регистрация: Apr 2010
Сообщений: 219
|
passertm, у меня такое впечатление, что вы не понимаете о чем говорите.
|
Часовой пояс GMT +4, время: 18:41. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|