PDA

Просмотр полной версии : loadVariables...


BoogieMan
17.03.2004, 00:31
Объясните, пожалуйста, такую ситуацию!

В первом фрейме даю команду:
loadVariables("text.txt",this)

/в теле файла "text.txt": &q0=lalala&q1=bababa&q2=sldlf и т.д./

во втором фрейме пишу:
i=0;
vopros=this["q"+i];
i++;

в третьем фрейме выдаю в окне динамического текста переменную vopros

Казалось бы, все логично и в окне должно написаться lalala.
Но при первом тестовом запуске фильма - тишина и пустое место.
Отматываю назад и прокручиваю заново - появляется текст.
Что я неправильно делаю с переменными?

Flasham
17.03.2004, 14:19
Привет!

Перед тем как начать работу с переменнымы необходимо терпение:) Просто нужно подождать пока загрузится весь файл. Например, в самом конце файла объявляеш переменную success=1. Во флеше, напр. во втором кадре(с надписью лоадинг) пишеш:

stop();
onEnterFrame = function(){

if(this.success==1){
delete onEnterFrame;
gotoAndPlay("<куда идти>");
}

}

удачи

lexass
17.03.2004, 14:48
Оригинал написал(а) BoogieMan
Объясните, пожалуйста, такую ситуацию!
....
Что я неправильно делаю с переменными?
все просто "подождать" ;)

BoogieMan
18.03.2004, 18:12
Огромеднейшее спасибо!
Усё заработало!