Просмотр полной версии : Что есть _root: снимите неопределенность.
RFMitrio
28.03.2002, 01:32
В 1 муве клип mc, в него загружаем:
_root.mc.loadMovie("movie.swf");
А в movie.swf вызывается акция _root.dosomething();
Так вот, мне казалось, что куда ни загружай мувик, рутом для него всегда будет его рут, а не рут внешнего мува, а рут внешнего мува будет _level0. А получается, что рутом для загруженного мува является рут мува, куда он загружен. Так и должно быть?
---
спасибо!
(x.x.x.x.x) имеем вложенность
(_root .)==(_parent._parent._parent._parent._parent.)
:D
PS
_root is _root :cool:
DeliMIter
28.03.2002, 11:44
_root есть ссылка на рут самого верхнего уровня. Т.е. сколько бы вложенных мувиков у тебя не было, и как бы они не подгружались, _root в любом месте будет возвращать одну и ту же ссылку. Если хочешь сослаться на рут загружаемого мувика, в нем в руте пропиши
_global.myRoot = this;
и обращайся к нему через myRoot.
[subway]design
28.03.2002, 11:51
2 RFMitrio: спасибо за вопрос :)
2 DeliMIter: спасибо за ответ :)
А lexass как всегда :D
Nox Noctis
28.03.2002, 13:21
ага, умгу, и три раза да-да :D
пишем на ентерфрейм trace(_root==_level0); и медитируем :p
DeliMIter
28.03.2002, 14:03
Над чем? Буль он буль и есть...
Nox Noctis
28.03.2002, 14:19
что значит над чем ? :p
наслаждаемся созерцанием Истинного Буля =))))
DeliMIter
28.03.2002, 14:40
Сей экземпляр Буля есть истинен, занесен в красную книгу, и вымирающ...
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.