Просмотр полной версии : Как программно создать клип с переменной в названии
MiddleSky
26.01.2010, 19:47
num=3;
var eval("clip"+num) = _root.createEmptyMovieClip("container_3", 3);
Не работает ....как создать?
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;
}
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.