Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   LoadVariablesNum (http://www.flasher.ru/forum/showthread.php?t=65517)

cloki 11.06.2005 16:21

LoadVariablesNum
 
код
Цитата:

loadVariablesNum("text.txt", 0);
trace (cd);
в файле прописано cd=5
но trace ничего не выводит. Что не так?
Был Flash 5? а теперь MX 2004 и я не врубаюсь :(

AlDev 11.06.2005 16:25

переменные просто не загрузилися. imho.
http://livedocs.macromedia.com/flash.../00001407.html

AlDev 11.06.2005 16:27

а вообще imho проще работать с loadVars class-ом

cloki 12.06.2005 04:09

2 ALDev: благодарю уважаемый. А но я всё же не понимаю как использовать значение переменной из внешнего файла?

AlDev 12.06.2005 09:35

читайте 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();



Часовой пояс GMT +4, время: 06:00.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.