PDA

Просмотр полной версии : Обращение к movieclip по циклическому принципу


robin_bobin2001
18.01.2007, 16:55
Помогите разобраться.
в сцене есть к примеру 10 мувиков проименованные в циклическом порядке. Например:
КЛИП1
КЛИП2
КЛИП3
....
КЛИП10
как мне обратиться и выполнить действие для каждого из них по очереди при помощи цикла. Пример не работающего у меня кода.

for (var i:Number = 1; i < 10; i++) {
this(или _root).КЛИП+i._alpha=50;
}

не пашет у меня и все тут подобный сценарий.

robin_bobin2001
18.01.2007, 16:59
уже и переменную пробовал создавать для имени мувика. Пример того же кода:
for (var i:Number = 1; i < 10; i++) {
var tt:String=("КЛИП"+i);
this(или _root).tt._alpha=50;
} Все равно не пашет.
СПаСиТеЕ !

etc
18.01.2007, 17:02
У тебя что, имена по-русски записаны?
var mc = this["mc"+i];
mc._alpha = 50;

robin_bobin2001
18.01.2007, 17:05
Нет, по английски. Это я для примера тут так назвал.

robin_bobin2001
18.01.2007, 17:08
Все. заработало. огромное спасибо. А дело было в квадратных скобочках.
Спасибо __etc