Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Динамическое создание клипов (http://www.flasher.ru/forum/showthread.php?t=52630)

GKosh 12.12.2003 17:31

Динамическое создание клипов
 
Собственно как создавать movie clip програмно, например, мне нужно прочитав из файла число n создать и разместить n-образцов заранее подготовленного клипа. Вроде бы должно быть просто.

opex 12.12.2003 17:40

createEmptyMovieClip("name",1);
первый пораметер устанавливает имяя второй глубину если надо создать несколько то юзай цикл (запомни на одной глубене 2 мувиков быть не может )

for(i=0;i<n;i++){
createEmptyMovieClip("name"+i,i);
}
вот так ты сождаш n количество мувиков
но как ты написал "n-образцов" то значит мув у тебя уже создан и лежит в либерти линку еш его и и атачиш на рут после этого дублируеш его н раз

GKosh 12.12.2003 19:09

Чудной язык, а как мне теперь к этим продублированным клипам обратиться в цикле, скажем сменить их переменные .var, сомневаюсь что так вот можно:
_root."name"+i.var = x;

opex 12.12.2003 19:53

ну почти угодал
_root["name"+i].var = x;

_1_Maxim 12.12.2003 22:58

Cоздание:
for(i=0;i<NN;i++)
attachMovie("linkage","name"+i,i);

Обращение:

this["name"+i].property...

GKosh 13.12.2003 12:33

finitae
 
Всё понял, большое спасибо!


Часовой пояс GMT +4, время: 07:02.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.