PDA

Просмотр полной версии : Дублирование мувика в мувик


][azar
11.02.2006, 00:04
Столкнулся с проблемой... Загружается из внешних источников clip на _root мне нужно дублировать его и поместить в клип контейнер _root.cnotejner. С помощью duplicateMovieClip() это сделать не получается...
Помогите, пожалуйста! Может я что-то упустил...?

Leezard
11.02.2006, 00:16
Нет, ничего не упустил. В AS 2 этого прсто нельзя сделать.

3r0jan
11.02.2006, 01:03
после того как загрузил его в рут попробуй сделать вот так )))
unloadMovie(_root.cnotejner);
если анлод в контэйнер прокатит после этого загрузи в рут ещё раз тот мув и получится типа дубль ))

Antares
11.02.2006, 01:28
Проще просто загрузить повторно куда надо -- файл будет браться из кэша

3r0jan
11.02.2006, 01:32
а ежели ему надо в тот контэйнер передать какие либо данные уже внесённые в тот мувик ?

Antares
11.02.2006, 01:42
Друг, ты когда-нибудь слышал про классы вроде mx.utils.ObjectCopy?

3r0jan
11.02.2006, 02:01
а если он про них незнает ? ))) ладно чё тут спорить будем ? я небуду ...

Antares
11.02.2006, 02:03
Не знает -- объясни, чего ты ждешь?

3r0jan
11.02.2006, 02:06
кто бы мне объяснил :( я ж ламо незнаю даже как сделать так чтоб присвоеное кнопке действие выполнялось постоянно при нажатии а не тыркать по ней постоянно ! ((( всю башку сломал уже

MeinTeil
11.02.2006, 05:45
кто бы мне объяснил :( я ж ламо незнаю даже как сделать так чтоб присвоеное кнопке действие выполнялось постоянно при нажатии а не тыркать по ней постоянно ! ((( всю башку сломал уже

воспользуйся функциями function setInterval clearInterval

Leezard
11.02.2006, 14:05
Нельзя продублировать подгруженый мувик.
Можно использовать расшаренную библиотеку, но это тоже весьма сомнительно.
Если речь идет о подгрузке объекта расставляемого затем на родительском мувике. Можно грузить каждый экземпляр "заново", начиная со второго мувики будут грузиться из кэша броузера а не с сервера, как уже сказал Antares. Правда бывают нюансы.
2Antares, а где почитать про mx.utils.ObjectCopy?
И вообще в AS2 есть какие либо методы отдуплицировать внешний клип.
Если исходить из примера:
имеем рутовый мувик - карту;
Грузим и расставляем на карту объекты.

Antares
11.02.2006, 14:29
2Antares, а где почитать про mx.utils.ObjectCopy?

Открыть пакет и посмотреть. Там 2 статических метода. Название класса говорит само за себя.

Способ назван уже миллион раз:

Загрузить заново в нужное место, ролик будет взят из кэша.