Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Можно-ли внутри флеша копировать (duplicateMovieClip) мувиклипы, созданные динамическ (http://www.flasher.ru/forum/showthread.php?t=60445)

-МастеР- 09.07.2004 14:06

Можно-ли внутри флеша копировать (duplicateMovieClip) мувиклипы, созданные динамическ
 
Можно-ли внутри флеша копировать (duplicateMovieClip) мувиклипы, созданные динамически ?

т.е. создается пустой клип:

_root.createEmptyMovieClip(swfPlace, FilesDepth);

в него лоадится визуальная часть:

_root[swfPlace].loadMovie(swfName);

потом требуется его размножить размножить с внутренней(визуальной) частью

Просто копирование
_root[swfPlace].duplicateMovieClip("New_swfPlace"+i,i);
не работает, не копируется даже сам мувик, хотя то-же код на статике работает вполне намана...

Вопрос: в чем причина/ошибка не копирования динамического мувиклипа ?

Ромастый 09.07.2004 17:46

Сначала создаешь, потом грузишь:
for(i=1;i<=20;i++) {
_root.createEmptyMovieClip("new"+i,i);
this["new"+i].loadMovie("your.swf");
}

FreakParty 11.07.2004 05:13

НУ во нельзя копировать то что ещё не загрузилось попробуй подождатьл когда загруитсьяа потом скопируй
есть евент оповещающий о загрузке вот
ну во вторых сделай пустой мувик вручную, и положи его на рабочий стол, потому что на динамически созданные клипы накладываются некторые ограничения.

Artem Brigert 11.07.2004 12:07

Помоему копировать динамически созданные клипы нельзя (по крайней мере в 5ке )

Ромастый 11.07.2004 15:27

Проще
for(i=1;i<=n;i++) {
this.createEmptyMovieClip("mc"+i,i);
}
чем создать, а потом дублировать

Ромастый 11.07.2004 15:28

сорри, уже не в тему

FreakParty 11.07.2004 19:12

Если надо сначала закачать а потом дублировать то ничего не выйдет, потому что событие onData не работает для динамически созданных клипов, вот поэтому нельзя...


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

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