PDA

Просмотр полной версии : Обращение к вложенному мувику?


repz
13.11.2007, 23:39
Вопрос был и не раз, поиск не помог.
Проблема в следующем есть мувик контейнер в него со сцены грузится другой мувик, в этом подгружаемом мувике есть еще один, так вот к нему обратится не получается, хотя рабоет, если его скрыть, где загвостка?
Работает:
but.onRelease = function(){
newmc.st1._visible = false;
}
Не работает:
newmc.st1.onRelease = function(){
newmc.st1._visible = false;
}

DarkLight
13.11.2007, 23:42
А так?
newmc.st1.onRelease = function(){
this._visible = false;
}

repz
13.11.2007, 23:53
Нет, не работает. Даже когда наводишь мышку на st1 она не становится рукой, как на мувике с событием, обычно.

DarkLight
13.11.2007, 23:55
исходник покажите

repz
14.11.2007, 00:52
Вот, смотрите.

Добавлено:
Странно но получилось, если написать скрипт внутри мувика mk1, видимо, потому как newmc - создается программно, а st1 - нет; или я не прав? и можно ли юзать st1 с root`a?

repz
14.11.2007, 12:38
Кто-нибудь помогите - объясните.
Почему эта конструкция работает:
_root.attachMovie("my_clip", "new_name", depth);
new_name.mc.onRelease=function(){
this._visible=false;
}
А в файле выше нет?

Добавлено:
Код нужно располагать внутри функции scale(), тогда работает!