
14.03.2007, 12:54
|
|
Регистрация: Sep 2005
Адрес: Kiev
Сообщений: 73
|
проблема с _root в классах внешнего клипа, подгруженного методом LoadMovieNum
Столкнулся со следующей странностью в цепочке видимости внутри классов.
Есть основное приложение игры и есть редактор уровней. Как отдельный swf редактор работает правильно, но мне надо его подгружать в игру. На его основной шкале указано this._lockroot = true; в игре подгружаю его стандартно: loadMovieNum("inner_map-editor.swf",1).
В коде редактора _root теперь ссылается на _level1, как и должно быть. А вот в классах, которые используются в редакторе, _root по-прежнему ведет на _level0, что естесственно не правильно (при чем большинство этих классов используются только в редакторе, а не в основной игре).
Почему так происходит и как это исправить?
|