Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Duplicate. Как сделать независимую копию? (http://www.flasher.ru/forum/showthread.php?t=145267)

roborobo 03.10.2010 12:50

Duplicate. Как сделать независимую копию?
 
Как сдублироать объект со всей его структурой, так чтобы все входящие в него объекты тоже сдублировались, а не были instance элементов исходного объекта? Т.е. как мне из объекта со сложной структурой получить его независимую копию?

Простейший пример - у меня есть movieclip, в нем проанимирован синий квадрат, я хочу сдублировать этот movieclip и оставить анимацию прежней, но мне нужно чтобы кадрат в сдублированном movieclip-е был не синим а красным. Я меняю цвет на красный, и получаю 2 movieclip-а с красным, мать его, квадратом.

Нужен простой вариант дублирования. Проход по всем объектам структуры и swap не подходит.

Александр 03.10.2010 18:19

я прог а не хуожник..
но я делаю так
создаю новый проект
купирую туда ныжный сивол (всех детишек он сам прихватывает)
потом в этом новом проекте меняю имя и обратно в старый

roborobo 04.10.2010 20:20

Александр
Ок. Спасибо за способ. А как это делают прогеры?

KiL33 04.10.2010 22:17

Новый экземпляр класса:mosking:

Котяра 04.10.2010 22:25

Завожу метод clone() который возвращает дубликат.


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

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