![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 56
|
Задача - сделать насыщенный векторной, растровой графикой и звуками фильм (по типу что-то напоминающее презентацию с комментариями) ...
При этом загрузка процессора само собой прямо пропорциональна количеству одновременно обрабатываемых объектов ... Убавить количество объектов на кадр проблематично .. Проблема более-менее решаема, но от скорости воспроизведения очень сильно страдает синхронизация звука .. Отсюда просьба - подскажите основные методы разгрузки количества одновременных событий на кадре .. Пока пробывал такие: 1. Приаттачивал клипы из библиотеки непосредственно перед их использованием в мувике и после этого сразу remove 2. Если клип зачем-то нужен - делал его невидимым ... 3. Ставил в начало скрипта _quality = "Autolow", что вроде бы автоматически подстраивает скорость воспроизведения к мощности компьютера (правда всегда с запасом, т.е. ближе к low) 4. Резал звук на мелкие фрагменты .. Одним словом - пока все довольно хлопотно и неэффективно. Еще интересует какие из свойств особенно нагружают процессор. У меня много переходов _alpha и анимаций по координатам .. Может есть менее рессурсоемкие методы ? И еще - не могу победить элементарный скрипт: Нужно, чтоб мувик из библиотеки поместился на _root как непрозрачный и постепенно набрал прозрачность. _root.attachMovie("text_1", "text_1", 0, {_x:Stage.width/2, _y:Stage.height/2, _width:400, _height:300, _alpha:10});
if (text_1._alpha<100) {
text_1._alpha++;
}
P.S. Весь этот код находится внутри обработчика onEnterFrame = function {}... Последний раз редактировалось Smirnoff; 11.09.2005 в 22:25. |
![]() |
Часовой пояс GMT +4, время: 15:32. |
|
|
« Предыдущая тема | Следующая тема » |
|
|