![]() |
действия в подгруженном swf
здрасте, подскажите плиз...
у меня в сцене есть пустой мувик... themanMC в который по событиям в менюхе подгружаются внешние мувики функция подгружает в заданный таргет мувье: Код:
function _go(where){_root._go("menuitem1"); так вот, я пытаюсь внутри мувика tetka.swf налепить on(realese) _root.go("home"); но оно не черта не пашет... т.е. мувики по нажатию на менюху подгружаются.. а по нажатию на этот мувик ничего не происходит :( что не так? |
>так вот, я пытаюсь внутри мувика 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-ок может быть что-то не так с путями... никак не могу понять :( |
попробуй написать: on(release )
;) :p :D |
да нет уважаемый, не в этом проблема,
это я в форуме неправильно release написал... я может быть и дурак во флэше, но не настолько... |
А почему unloadMovieNum??? надо unloadMovie, ты же ему таргет задаешь, а не левел. И все заработает.
|
вместо
_root._go("кудан-ить") пиши _level0._go("туда же") |
по поводу unloadMovie и unloadMovieNum
спасибо.. это дейтсвительно неверно, но не заработало, а вот после того как я сменил _root на _level0 заработало! Но я не понял в чем тут дело. Ведь мне казалось, что это синонимы _root и _level0 и означают одно и тоже. просвяти меня плиз, а ? |
млин.. доперло...
_level0 этож базовый , т.е. текущий.... а _root это корень.... понятно ... всем спасибо! |
level0 - корень всех корней. А _root - корень мувика, в котором проигрывается скрипт с вызовом _root.
|
| Часовой пояс GMT +4, время: 07:31. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.