PDA

Просмотр полной версии : область видимости переменной


stepby
30.08.2006, 19:57
Я пхп программер!
Но у меня задача с флешем!

есть флеш-файл А

в нем говорю есть переменная var test:string='';

флеш-файл А имеет область (кусочек верхней части) куда подтягивается через LoadMovie(флеш B)

Нажатие на области где флеш B расположен (точнее на самом флеш B)
должно присвоить переменной флеш-файл А значение
например test:string='BLA BLA BLA';

но флеш-файл А не видит BLA BLA BLA


писал во флеш B _parent.test:string='BLA BLA BLA';

Извращался как мог но получить значение удалось тока через создание динамического поля в которое записываю текст BLA BLA BLA из флеш B!

А вот через переменную не получается передать ((((((


Помогите пожайлуста! Могу помочь с пхп (опыт более 5 лет)!

Sneg
30.08.2006, 20:08
Во flashA.swf определяешь переменную var testVar:String="testVar"; Когда загрузилась flashB.swf доступ к testVar из flashB можно получить таким образом var newTestVar:String=_root.testVar;
p.s. Загружать лучше через MovieClipLoader

stepby
30.08.2006, 20:46
спасиб за ответ
но flashB.swf должен присвоить свое значение для переменной которая должна быть видна во flashB.swf из flashA.swf
пишу во flashB.swf по логике как ты сказал
_root.testVar="BLA BLA BLA";

отсалось проверить!