![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Jul 2007
Сообщений: 15
|
Наверное, глупо сформулировал, но вот в чем суть.
У меня в первом фрейме таймлайна длиннющий скрипт. Там сначала объявления переменных, потом пяток функций, потом onEnterFrame = function (), которая тоже много чего делает, в том числе и запускает вышеобъявленные функции при определенных условиях. Но мне нужно всего этого три экземпляра и разница только в изменении пары переменных. Есть ли какие-то приемы для этого? Ну, всякие прототипы и прочие радости жизни, до которых я пока не дошел? И что надо будет делать с onEnterFrame, т.е. с кучей вещей, которые у меня сканируются с частотой, равной fps?Пока вижу только хамское решение - весь мой скрипт забить не в первый кадр таймлайна, а создать три пустых мувика, и запихнуть три ипостаси его туда. Но это же варварство? Просто три onEnterFrame в трех мувиклипах сильно замедлят ролик. ![]() Последний раз редактировалось etc; 30.07.2007 в 20:13. |
|
|||||
|
Регистрация: Nov 2005
Адрес: UA
Сообщений: 326
|
Цитата:
|
|
|||||
|
Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
|
испуользуй AC2 классы
|
|
|||||
|
Регистрация: Jul 2007
Сообщений: 15
|
CrazyFlasher - я догадываюсь, но пока с классами не дружу.
![]() То есть я могу в класс запихать все свои функции? А как быть с блоком onEnterFrame = function () { .... В класс я же его не запихаю? Для тех, кому легче смотреть на пример кода, пусть даже и пустого: И вот все это хозяйство мне нужно запускать в трех различных мувиклипах, чтобы вычисления происходили внутри них и графика генерилась внутри них. Мне все это хозяйство убивать с главного таймлайна и копировать в таймлайны трех мувиков? Последний раз редактировалось Ринсвинд; 31.07.2007 в 01:16. |
![]() |
![]() |
Часовой пояс GMT +4, время: 15:01. |
|
|
« Предыдущая тема | Следующая тема » |
|
|