PDA

Просмотр полной версии : Одновременное управление многими мувиками


Aisaid
15.06.2007, 17:55
Столкнулся с такой проблемкой, в принципе не принципиально, но интересно, может кто-нибудь знает решение...

создаём мувик (пускай простой квадратик), делаем анимацию - уменьшение и исчезновение... без повтора (т.е. в последнем фрейме - стоп), в первом фрейме описываем рандом паузу 0-2 сек. (через сет интервал)

а вот теперь самое интересное!
дублируем кубики чтобы они заполняли весь экран (делаем например кубики светлые, фон - тёмный)

и как всему этому скопу мувиков сказать, например при нажатии кнопки, чтобы они воспроизвелись ещё раз???

BigDan
15.06.2007, 18:00
если они имеют имена типа mc1,mc2...mcN, то можно по ним циклом пробежаться. Второй вариант: при создании каждого мувика запихивать ссылку на него в массив и потом работать с массивом.

chingachgoog
15.06.2007, 18:10
еще можно в экземпляре мувика сделать слушатель родителя.
тогда без всяких циклов можно в родителе поменять переменную и все мувики это увидят.

BigDan
15.06.2007, 18:15
еще можно в экземпляре мувика сделать слушатель родителя.
тогда без всяких циклов можно в родителе поменять переменную и все мувики это увидят.
всеравно прийдется в цикле подписывать всех на новое событие.

chingachgoog
15.06.2007, 18:26
Зачем?
Один раз в самом экземпляре (библиотечном) мувика прописать скрипт.
Или если не позволяет гордость, то назначить класс этому экзмемпляру (именнованому библиотечному символу), или присваивать класс (или событие) непосредственно в цикле размножения (если их программно размножать).

Aisaid
15.06.2007, 19:41
массивы - это слишком массивно...
идея с переменной мне понравилась :)

спасибо

кстате, а не слишком ресурсоёмко будет если скажем 250 таких мувиков будут сидеть и проверять переменную ???

chingachgoog
15.06.2007, 20:19
Все зависит от того, сколько мувиков будет и каким способом они будут проверять. Выясняется эмпирически. :)