пробежаться в цикле по уровням

Обсуждаем приемы и фишки в технологии Macromedia Flash

Модератор: [mweb team]

пробежаться в цикле по уровням

Сообщение Chel1 Пн апр 14, 2008 12:24

вопрос такой...

есть динамическая загрузка картинок в процессе выполнения на различные уровни (_level1, _level2, ... , _levelN). число N известно.

как можно пробежаться по всем уровням и произвести определенные манипуляции с объектами там. с манипуляцией проблем вобщем-то нет никаких, но вот как обращаться к уровням? есть ли способ создавать ссылку на уровень, или что-нибудь в этом роде?
Имею желание иметь всех желающих... но не имею желающих
Аватара пользователя
Chel1
Редко заходит
 
Сообщения: 101
Зарегистрирован: Вт апр 05, 2005 2:18

Сообщение Berezkin Пн апр 14, 2008 14:34

А чем не устраивает такое обращение к объекту:
Код: Выделить всё
_level1.clip1_mc = function() {
...do something
}

...

_levelN.clipN_mc = function() {
...do something
}


???

Само значение уровня можно вычислять eval'ом
Код: Выделить всё
for (var i:Number = 0; i < N; i ++) {
eval("_level"+i);
}


Вроде не гоню...
Windows как презерватив - никому не нравится, но все пользуются.
Аватара пользователя
Berezkin
Заядлый `курильщик`
 
Сообщения: 612
Зарегистрирован: Вт дек 19, 2006 12:39
Откуда: Москоу

Сообщение Chel1 Вт апр 15, 2008 18:51

первое не устраивает потому что неизвестно заранее сколько будет уровней, а второе обязательно попробую -22-
Имею желание иметь всех желающих... но не имею желающих
Аватара пользователя
Chel1
Редко заходит
 
Сообщения: 101
Зарегистрирован: Вт апр 05, 2005 2:18

Сообщение Padonak Вт апр 15, 2008 19:04

я во флэше не рублю но обычно когда неизвестна точка остановки то используюцо циклы с условием остановки. если можно определить какое-то свойство самого последнего уровня которое будет уникальным то можно сориентировать цикл остановицо как только это свойство подтвердица.

do { инструкции }
while (! уникальное свойство последнего уровня)
Uncaught TypeError: Изображение

Изображение
Аватара пользователя
Padonak
Философ-разговорник
 
Сообщения: 3872
Зарегистрирован: Вт дек 13, 2005 3:23
Откуда: Ростов-на-Дону

Сообщение Chel1 Вт апр 15, 2008 19:10

работает!
Имею желание иметь всех желающих... но не имею желающих
Аватара пользователя
Chel1
Редко заходит
 
Сообщения: 101
Зарегистрирован: Вт апр 05, 2005 2:18

Сообщение Chel1 Вт апр 15, 2008 19:11

2Berezkin: -22- -22- -22-
Имею желание иметь всех желающих... но не имею желающих
Аватара пользователя
Chel1
Редко заходит
 
Сообщения: 101
Зарегистрирован: Вт апр 05, 2005 2:18


Вернуться в Flash

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7

cron