Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Общие вопросы

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 09.07.2004, 14:06
-МастеР- вне форума Посмотреть профиль Отправить личное сообщение для -МастеР- Посетить домашнюю страницу -МастеР- Найти все сообщения от -МастеР-
  № 1  
-МастеР-

Регистрация: Jun 2004
Адрес: Москва
Сообщений: 21
По умолчанию Можно-ли внутри флеша копировать (duplicateMovieClip) мувиклипы, созданные динамическ

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

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

_root.createEmptyMovieClip(swfPlace, FilesDepth);

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

_root[swfPlace].loadMovie(swfName);

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

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

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

Старый 09.07.2004, 17:46
Ромастый вне форума Посмотреть профиль Отправить личное сообщение для Ромастый Найти все сообщения от Ромастый
  № 2  
Ромастый
 
Аватар для Ромастый

Регистрация: Jan 2004
Адрес: На чердаке.
Сообщений: 1,112
Сначала создаешь, потом грузишь:
for(i=1;i<=20;i++) {
_root.createEmptyMovieClip("new"+i,i);
this["new"+i].loadMovie("your.swf");
}
__________________
...Тебе страшно? Мне - нет.

Старый 11.07.2004, 05:13
FreakParty вне форума Посмотреть профиль Отправить личное сообщение для FreakParty Посетить домашнюю страницу FreakParty Найти все сообщения от FreakParty
  № 3  
FreakParty

Регистрация: Oct 2003
Адрес: Piter
Сообщений: 79
Отправить сообщение для FreakParty с помощью ICQ
НУ во нельзя копировать то что ещё не загрузилось попробуй подождатьл когда загруитсьяа потом скопируй
есть евент оповещающий о загрузке вот
ну во вторых сделай пустой мувик вручную, и положи его на рабочий стол, потому что на динамически созданные клипы накладываются некторые ограничения.
__________________
-=Деньги зло=-
Дополнительная информация 10$

Старый 11.07.2004, 12:07
Artem Brigert вне форума Посмотреть профиль Найти все сообщения от Artem Brigert
  № 4  
Artem Brigert
Banned

Регистрация: Sep 2001
Сообщений: 6,162
Помоему копировать динамически созданные клипы нельзя (по крайней мере в 5ке )

Старый 11.07.2004, 15:27
Ромастый вне форума Посмотреть профиль Отправить личное сообщение для Ромастый Найти все сообщения от Ромастый
  № 5  
Ромастый
 
Аватар для Ромастый

Регистрация: Jan 2004
Адрес: На чердаке.
Сообщений: 1,112
Проще
for(i=1;i<=n;i++) {
this.createEmptyMovieClip("mc"+i,i);
}
чем создать, а потом дублировать
__________________
...Тебе страшно? Мне - нет.

Старый 11.07.2004, 15:28
Ромастый вне форума Посмотреть профиль Отправить личное сообщение для Ромастый Найти все сообщения от Ромастый
  № 6  
Ромастый
 
Аватар для Ромастый

Регистрация: Jan 2004
Адрес: На чердаке.
Сообщений: 1,112
сорри, уже не в тему
__________________
...Тебе страшно? Мне - нет.

Старый 11.07.2004, 19:12
FreakParty вне форума Посмотреть профиль Отправить личное сообщение для FreakParty Посетить домашнюю страницу FreakParty Найти все сообщения от FreakParty
  № 7  
FreakParty

Регистрация: Oct 2003
Адрес: Piter
Сообщений: 79
Отправить сообщение для FreakParty с помощью ICQ
Если надо сначала закачать а потом дублировать то ничего не выйдет, потому что событие onData не работает для динамически созданных клипов, вот поэтому нельзя...
__________________
-=Деньги зло=-
Дополнительная информация 10$

Создать новую тему   Часовой пояс GMT +4, время: 14:51.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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