Просмотр полной версии : Нельзя по ходу мувика менять fps _root ?
Доброго времени суток.
Очень полезная возможность - менять frame rate по ходу проигрывания ролика.
Посмотрел документацию.
Порылся в форуме.
Вроде бы это невозможно.
Просто хотел убедится - это точно невозможно ? Или я в виду собственной коллосальной невнимательности опять все проспал ?
С уважением. Ворон.
Немного логики:
Узнать текущие значение fps можна легко - причем, факт что это величина будет не постояная - она зависит от количества вычислений в данный момент. Увеличить величину явно указаную при публикации нельзя, но вот уменьшить ее -точнее изменять в некотором интервале - вполне реально. Единственный проблем - это может сказаться на загрузке проца, другим приложениям на компе будет не в кайф.
если использовать связку setInterval + updateAfterEvent то возможно програмно реализовать нужный FPS
Можно в рут подгружать ролики с нужным фпс...
Kyber Anton
13.02.2006, 00:16
Очень полезная возможность - менять frame rate по ходу проигрывания ролика.
Абсолютно отвратная возможность, это просто бред - менять максимальный fps, указанный при публикации.
Всё можно сделать программно. И всё НУЖНО делать программно.
Можно в рут подгружать ролики с нужным фпс...
Не поможет.
Подгружаемые будут проигрываться со скоростью, которая была задана при компиляции _root.
Уменьшить скорсть можно, было описано выше(но это бред), а увеличить - не а!
Интересно для какого случая понадобилось менять fps?
Абсолютно отвратная возможность, это просто бред - менять максимальный fps, указанный при публикации.
Всё можно сделать программно. И всё НУЖНО делать программно.
Я перебираю способы, которыми можно уменьшить нагрузку на процессор.
Есть ролик в котором предусмотрена "пауза".
Во время "паузы" я отключаю всю анимацию. Остается только статика.
Но заявленое обновление 24 раза в секунду это тоже в таком случае лишняя нагрузка.
Достаточно одного.
Так что возможноть не такая уж и отвратительная.
Если использовать ее ГРАМОТНО.
Из ответов я понял что стандартными способами это сделать нельзя.
А нестандартные (упомянутые здесь) не дадут искомого эффекта.
Так что тему можно закрыть.
С уважением. Ворон.
1. Загружать в нулевой уровень пустые ролики с нужным фпс, держа контент в 1м.
2. setInterval / nextFrame
3. В АС3 есть свойство stage.fps, доступное для изменения
1. Загружать в нулевой уровень пустые ролики с нужным фпс, держа контент в 1м.
2. setInterval / nextFrame
3. В АС3 есть свойство stage.fps, доступное для изменения
Это как?
Сначала в нулевой грузим контент, т.е. первый, а потом если нужно поменять fps, то грузим в нулевой второй с другим fps и в него грузим контент?
Если так, то та же лажа получиться, скорость будет та которая в нулевом (_root).
Извини, какая лажа, если этого и надо добиться?
Грузим в 1й контент, когда надо поменять фпс, грузим в нулевой ролик с нужным фпс. Пустой. Viola!
Извини, какая лажа, если этого и надо добиться?
Грузим в 1й контент, когда надо поменять фпс, грузим в нулевой ролик с нужным фпс. Пустой. Viola!
------------------------
Ну, а нулевой тоже скомпилирован с каким то fps, правильно?
Вот и будет такой fps у всех подгружаемых в него...
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.