![]() |
|
||||||||||
|
|
|
|||||
|
здрасте, подскажите плиз...
у меня в сцене есть пустой мувик... themanMC в который по событиям в менюхе подгружаются внешние мувики функция подгружает в заданный таргет мувье: function _go(where){
if (where == "home") loadAndPlayMovie("theman.swf", _root.themanMC, 0, 0);
else if (where == "menuitem1") loadAndPlayMovie("tetka.swf", _root.themanMC, 0, 125);
. . .
}
_root._go("menuitem1"); так вот, я пытаюсь внутри мувика tetka.swf налепить on(realese) _root.go("home"); но оно не черта не пашет... т.е. мувики по нажатию на менюху подгружаются.. а по нажатию на этот мувик ничего не происходит ![]() что не так? |
|
|||||
|
Регистрация: Jan 2000
Адрес: BRD
Сообщений: 42
|
>так вот, я пытаюсь внутри мувика tetka.swf налепить
>on(realese) _root.go("home"); lepi on(realese) this._visible=0; a w function _go(where){ ... _root.themanMC._visible = 1; }
__________________
Дааа, не перевелись на Руси богатыри добры-молодцы!!? |
|
|||||
|
неее... не помогает...
дело в том что this._visible=0; - прячет тетку, но не помгает подгружать на ее место другой swf а _root.themanMC._visible = 1; - не имеет значение на сколько я понимаю, потому как этот мувик (themanMC) пуст swf-ки подгружаются в него, но сам он пуст. а функция подгрузки выглядит так: function loadAndPlayMovie (movieName, targetName, targetX, targetY) { unloadMovieNum(targetName); targetName._visible = false; targetName._x = targetX; targetName._y = targetY; loadMovie (movieName, targetName); targetName._visible = false; } она работает для менюшки но не работает для загруженных swf-ок может быть что-то не так с путями... никак не могу понять ![]() |
|
|||||
|
Регистрация: Sep 2000
Адрес: Москва
Сообщений: 239
|
попробуй написать: on(release )
![]() |
|
|||||
|
да нет уважаемый, не в этом проблема,
это я в форуме неправильно release написал... я может быть и дурак во флэше, но не настолько... |
|
|||||
|
А почему unloadMovieNum??? надо unloadMovie, ты же ему таргет задаешь, а не левел. И все заработает.
__________________
suum quique |
|
|||||
|
вместо
_root._go("кудан-ить") пиши _level0._go("туда же") |
|
|||||
|
по поводу unloadMovie и unloadMovieNum
спасибо.. это дейтсвительно неверно, но не заработало, а вот после того как я сменил _root на _level0 заработало! Но я не понял в чем тут дело. Ведь мне казалось, что это синонимы _root и _level0 и означают одно и тоже. просвяти меня плиз, а ? |
|
|||||
|
млин.. доперло...
_level0 этож базовый , т.е. текущий.... а _root это корень.... понятно ... всем спасибо! |
|
|||||
|
level0 - корень всех корней. А _root - корень мувика, в котором проигрывается скрипт с вызовом _root.
|
![]() |
Часовой пояс GMT +4, время: 10:02. |
|
|
« Предыдущая тема | Следующая тема » |
|
|