PDA

Просмотр полной версии : фигня с loadVariables


Forest
31.10.2001, 22:46
в клипе есть строка типа:
Loader.loadVariables( "http://url/test.txt")

нажимаю Ctrl+Enter все работает

публикую и запускаю в браузере - не работает!??

может кто с таким сталкивался?

Sergey79
31.10.2001, 22:57
цитата из флешевского хелпа:
url An absolute or relative URL where the variables are located. The host for the URL must be in the same subdomain as the movie when accessed using a Web browser.

Forest
31.10.2001, 23:09
дык домен-то одинаковый!!!

да и в режиме теста все работает!!!
даже когда домены разные!!!

Sergey79
31.10.2001, 23:22
В режиме теста - это навереное не accessed using a Web browser?
Хотя если subdomain одинаковый, то я не знаю... :(
А ты его точно не с винта в броузере пробуешь, а по интернету с "того же домена"?

Forest
31.10.2001, 23:26
да

Forest
31.10.2001, 23:27
если просто .swf файл запускать - тоже все работает!!!

Sergey79
31.10.2001, 23:32
С этой загрузкой переменных вообще фигня какая-то... Сдается мне, что это асинхронный процесс. Говорю в скрипте: "загрузи перемнные", а значения их внутри клипа появляются только через один кадр (даже не в соседнем кадре). И это при загрузке с винта!!! Или глючу я... :confused:
Если не глючу, то м.б. дело в том, что через броузер клип их дольше получает.

Forest
31.10.2001, 23:35
так надо определять, когда они загрузились

Sergey79
31.10.2001, 23:38
А кстати, определять-то как? Если у меня такие переменные уже есть, а я просто "обновляю" их?

Forest
31.10.2001, 23:47
а про onClipEvent(data) знаешь?

либо можно создать доп переменную и использовать ее для отслеживания...

Sergey79
31.10.2001, 23:51
теперь буду знать! Я просто всегда все переменные грузил еще перед прелоадером, поэтому необходимость проверки оставалась чисто теоретической. При размере swf-а под мегабайт это не столь актуально.
Спасибо за информацию! :)