PDA

Просмотр полной версии : Загрузка мувиклип лоадер


chugart
24.01.2009, 15:16
Добрый день!

У меня есть swf с кнопками управляющими отображением клипов. При нажатии на одну копку все клипы скрываются а один показывается.
Кнопки находятся в каждом клипе который скрывается и отображается
код на кнопках такой:
on(release) {
_root.dollarMC._visible = true;
_root.euroMC._visible = false;
_root.basketMC._visible = false;
}

Этот swf загружаю в другой swf с помощью MovieClipLoader.
Клип загружается, но кнопки не работают.
Полагаю что проблемы в _lockroot
пишу в исходном файле в первом кадре в корне (всего один кадр), который загружаю
_root._lockroot = true

может ну туда вставляю код помогте плз.

Fatality
24.01.2009, 16:03
Ну во первых использовать _root в таких случаях есть зло, надо использовать this.
А во вторых _lockroot если уж на то пошло нужно писть в загружаемых клипах.

chugart
24.01.2009, 20:53
да именно так и пишу в ЗАГРУЖАЕМОМ клипе.
Вопрос в каком месте это нужно прописать?

Достаточно ли одby раз это указать в первом кадре, или нужно писать это в каждом кадре и в каждом муви клипе, для каждой кнопки?

Добавлено через 5 минут
да и вот еще при агрузке во внешний ролик вы дается ошибка в трайсе

Error: A 'with' action failed because the specified object did not exist.

Error: A 'with' action failed because the specified object did not exist.

Добавлено через 8 часов 48 минут
Ну общем то заменил все _root на this? а кое где и на this._parent

все заработало. Спасибо!