Просмотр полной версии : LoadVariablesNum
код
loadVariablesNum("text.txt", 0);
trace (cd);
в файле прописано cd=5
но trace ничего не выводит. Что не так?
Был Flash 5? а теперь MX 2004 и я не врубаюсь :(
переменные просто не загрузилися. imho.
http://livedocs.macromedia.com/flash/mx2004/main_7_2/00001407.html
а вообще imho проще работать с loadVars class-ом
2 ALDev: благодарю уважаемый. А но я всё же не понимаю как использовать значение переменной из внешнего файла?
читайте help.
Код оттуда с небольшими изменениями:
loadVariablesNum("params.txt", 2);
function checkParamsLoaded()
{
if (_level2.done != undefined)
{
for (i in _level2)
{
trace(i+": "+_level2[i]);
}
clearInterval(param_interval);
}
}
var param_interval = setInterval(checkParamsLoaded, 100);
stop();
файл params.txt:
var1="hello"&var2="goodbye"&done="done"
если хочешь получить значение переменной через её имя:
loadVariablesNum("params.txt", 2);
function checkParamsLoaded()
{
if (_level2.done != undefined)
{
trace (_level2['var1']);
trace (_level2.var1);
clearInterval(param_interval);
}
}
var param_interval = setInterval(checkParamsLoaded, 100);
stop();
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.