PDA

Просмотр полной версии : Как программно создать клип с переменной в названии


MiddleSky
26.01.2010, 19:47
num=3;
var eval("clip"+num) = _root.createEmptyMovieClip("container_3", 3);

Не работает ....как создать?

mooncar
26.01.2010, 20:06
num = 3;
_root.createEmptyMovieClip('container_' + num, num);

Пример:
for (i = 1; i <=10; i++) {
var mc:MovieClip = _root.createEmptyMovieClip('container_' + num, num);
mc._x = i * 10;
}

Если потом в цикле последовательно обращаться к группе, то можно так:
for (i = 1; i <=10; i++) {
_root['container_' + i]._x = i * 10;
}