![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Oct 2004
Сообщений: 149
|
Обрисую ситуацию в упрощкнном примере, который тоже не работает.
Иеется флеш test1.swf с кодом в первом кадре: _root.createEmptyMovieClip("tester",_root.getNextHighestDepth());
_root.tester._lockroot = true;
_root.tester.someVar = "test test test";
_root.tester.loadMovie("test2.swf");
trace ("From loader: "+_root.tester.someVar)
получаем ответ:
From loader: test test test
_root from loaded: _level0.tester
From loaded: undefined
почему при установке переменной через мувик test1.swf я не могу использовать её через _root в test2.swf, ведь _lockroot для второго ролика я вляется контейнер, т.е. любые переменные записаные в нём являются для загружаемого видимыми в _root области, но он их не видит ПОмогите, просидел 4 часа над этим вопросом, крыша едет ![]() |
|
|||||
|
Регистрация: Jun 2005
Адрес: Moscow - immigrate from Volgodonsk
Сообщений: 2,534
|
вообщето странно, после загрузки тест.свф все параметры тестера должны обнулица в том числе и someVar, я думаю дело в этом, если тебе нужно свойство,то в тестере сделай контенер в него грузи а свойства спрашивай у _root._parent так получается )))
|
|
|||||
|
Регистрация: Oct 2004
Сообщений: 149
|
|
![]() |
![]() |
Часовой пояс GMT +4, время: 13:04. |
|
|
« Предыдущая тема | Следующая тема » |
|
|