![]() |
Дублирование MovieClip
Здравствуйте!
Помогите с дублированием пожалуйста. Нужно дублировать мувиклип бесконечное число раз. И чтоб "клоны" сохраняли свойста "родителя". (код на frame, код на movieclip) Код AS1/AS2:
Исходник: Скачать |
Либо используют функцию
Код:
duplicateMovieClip(target:String, newname:String, depth:Number) : VoidКод:
public duplicateMovieClip(name:String, depth:Number, [initObject:Object]) : MovieClipИсходник вы, кажется, не тот вложили, не видно связи вопроса и файла по ссылке. И еще: - что значит "бесконечное количество раз"? - не пишите код на мувиках. |
Не, исходник тот) не logo_mc для клонирования а mc1 как в исходнике.
Бесконечное число раз: то есть из главного мувика клонируем сколько хотим таких же мувиков. Чтоб потом их можно было удалять. |
Понятно. Так в чем вопрос-то, что не получается?
Ошибку записи я вам указал. |
А можешь конкретный код к моему исходнику написать? А то че то я пишу не получается(
|
Там что-то вроде драм-машинки, синтезатора или какого-то звукового пазла ты задумал, так получается, надо целиком флешку писать.
Подсказать могу - функцию на даблклик перенести внутрь мувика нужно. Так, как сейчас организовано назначение функции на мувик, она не продублируется. Добавлено через 5 минут Запиши внутри мувика в кадре Код AS1/AS2:
Код AS1/AS2:
Например: Код AS1/AS2:
Если нужно звук разный - тоже доработать нужно будет. Например, передавать после дублирования во вновь созданный мувик текстовую ссылку-идентификатор определенного библиотечного звука. |
mooncar,
или я не так выразился) или вы не совсем поняли) Вот мувик. Что мне нужно: нажимаешь на мувик и перетаскиваешь его (а то есть уже его копию) по рабочему столу. Потом можешь еще перетащить если надо. Все функции которые в исходнике, на мувике должны сохраняться на клонах. |
Вложений: 1
Сделай что я написал и потесть.
Должно получится так, как я приложил. Естественно, я готовым не выдам от "сих" до "сих", подправь сам, основываясь на моих советах и приведенном коде. Главное - все нужные функции запиши внутри мувика и оставь как есть для простоты то, что там связано с драгом, написанное прямо на мувике, хотя это кривовато так делать. |
Ну мне надо чтоб не сразу клоны появлялись) А чтоб нажал на главный мувик и из него перетащил клона. И чтоб клона можно было удалить. Чтоб с главного мувика можно было перетаскивать клонов бесконечное количество)
|
Вложений: 1
Ясно. Как-то у вас сразу не задалось объяснить толком. Постарайтесь разобраться в данном коде, не то толку будет ноль и дальше самостоятельно вы не продвинетесь:
Про удаление подумайте сами (исп. removeMovieClip()) На главном таймлайне: Код AS1/AS2:
Внутри этого оригинала должен быть видоизмененный ваш код: Код AS1/AS2:
|
| Часовой пояс GMT +4, время: 17:31. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.