![]() |
|
||||||||||
|
|||||
|
Есть ролик.У него в теле очень много всего прописано.Всякие onClipEvent (load) и onClipEvent (enterFrame) .Я дублирую этот ролик через duplicateMovieClip.Естественно дубль наследует весь скрипт основного ролика.
ВОПРОС: Как убрать из дублированного ролика унаследованный скрипт и задать новый(скрипт)? Сэнкс.
__________________
Он манэ падмэ ХУМ! |
|
|||||
|
Регистрация: Oct 2003
Адрес: Украина, Киев
Сообщений: 44
|
Добрый день.
Предположим что твой новый клип это movieClip, тогда пишеш: movieClip.onLoad = function(){<your code>} movieClip.onEnterFrame = function(){<your code>} ....и т.п. Если есть вложенные клипы, то: movieClip.movie1.onLoad = function(){<your code>} movieClip.movie2.onEnterFrame = function(){<your code>} удачи
__________________
Удачи, Flasham |
|
|||||
|
ну удалить это не хитрое дело
delete mc.onEnterFrame delete mc.onLoad а вот про новые скрипты, это товарищь выше точно сказал. все внешне делается разумеется. mc.onEnterFrame=function(){ body } mc.onLoad=function(){ body }
__________________
I'm only happy when it rains. Waka Laka |
|
|||||
|
мммм..... ай спасибо
![]()
__________________
Он манэ падмэ ХУМ! |
|
|||||
|
xм...неработает
работает но как-то неадекватно Пишу: devays.onEnterFrame = function() { _x += 10; }; двигаться начинают вообще все мувики,а не только этот devays
__________________
Он манэ падмэ ХУМ! |
|
|||||
|
а delete вообще не работает
__________________
Он манэ падмэ ХУМ! |
|
|||||
|
Цитата:
а так вроде так должно быть this._x +=10; |
|
|||||
|
все точно, как делит пишешь? дай чанк кода
__________________
I'm only happy when it rains. Waka Laka |
![]() |
Часовой пояс GMT +4, время: 05:49. |
|
|
« Предыдущая тема | Следующая тема » |
|
|