|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Как увеличить скорость прокрутки отдельного MoveiClip'a в FlaMX?
Всем доброе утро... Народ подскажите как увеличить скорость прокрутки отдельного MoveiClip'a при этом чтобы другие мувики играли со старой скоростью..Может быть можно какнить через AS ? помогите плиз.
Спасибо... |
|
|||||
некрофил
Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
|
Вряд ли получится плавно...
__________________
...убивать людей не удовольствия ради, но для еды. |
|
|||||
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
тааак...
предлагаю другой вариант - для МХ основное достоинство этого варианта - он никак не привязан к событию onEnterFrame прототип - оружие пролетариата !... Advanced Playhead Control копируем файлик в папку, где лежит фла, в первом кадре мувика ставим _global.$rate = defaultFPS; , где вместо defaultFPS подставляете значение fps в вашем свфнике #include "APControl.nx" ...и экспериментируем что делает вся эта куча прототипов: – заменяет стандартные методы объекта MovieClip на новые – _стандартным образом_ при этом эти методы все равно _работают_ – во всех случаях, когда нестандартная функция не необходима, запускается стандартная – возможно запустить мувик на проигрывание с любой (в пределах разумного) скоростью – возможно запустить мувик в обратном направлении – удобно практично недорого недостатки: – setInterval работает не очень регулярно, то есть интервалы между вызовами все-таки "чуть-чуть" отличаются друг от друга (ну, тут уж ничего не поделаешь - таймлайн тоже неточен...) как пользоваться: – не забудьте определить _global.$rate ! (см выше) – пишем play(fps); где fps - это желаемое количество кадров в секунду – если fps<0 то мувик проигрывается в обратном направлении – если fps не указать вообще - то это сработает как обычный play() – пишем gotoAndPlay(label, fps) - первый параметр стандартный, а второй - такой же как для play – повторюсь, если вызывать функции стандартным образом, все тоже работает если увидите в коде какие-нить глупости - не удивляйтесь все это написано за одной бутылкой туборга сегодня ночью примерчик использования: (пишем fps, убираем фокус, смотрим ) |
Часовой пояс GMT +4, время: 14:48. |
|
« Предыдущая тема | Следующая тема » |
|
|