Форум 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)
-   -   Вопрос про загрузку переменных (http://www.flasher.ru/forum/showthread.php?t=76212)

Kurt-sm 01.03.2006 03:59

Вопрос про загрузку переменных
 
Вот в тесктовом файле name.txt написал :
n2="суперпупермегажесть"&

во флеше есть текстовое динамическое поле с именем text
и скрипт в кадре
loadVariables("name.txt", this);
text = ""+n2;

Жду эффект того, что в поле появится
суперпупермегажесть, но результата нет. Что делаю не так?
Кстати, если в кадре напишу так:
n2 = "суперпупермегажесть";
text = ""+n2;

то всё работает. Почему не загружается переменная , не понимаю, с цифрами ж работало .

mrspb 01.03.2006 05:01

в файле не надо кавычек.
и нада писать так text.text = n2;

Kurt-sm 01.03.2006 17:24

name.text = n2;
не работает. даже так не работает:

n1 = "Anna Barsukova";
name.text = n1;

serzhman 01.03.2006 17:42

Вложений: 1
Вот пример как загружать данные с текстового файла

Kurt-sm 02.03.2006 02:43

serzhman... спасибо конечно, но у меня 6-ой =( так что не открывается.
А можно просто текст скрипта ?

Kurt-sm 02.03.2006 03:52

Хм... а вот это интереснее.
Кто-нибудь сталкивался с таким:
В скрипте так:
loadVariables("name.txt", this);
n1 = "переменная1";
name = n2+n1;

А когда смотрю список переменных , то так (Обратите внимание на порядок):
Variable _level0.instance1.n1 = "переменная1"
Variable _level0.instance1.name = "переменная1"
Variable _level0.instance1.n2 = "переменная2"

В результате в динамическое поле name прописывается только первая переменная .

serzhman 02.03.2006 20:36

Код:

  var datalv:LoadVars = new LoadVars ();
  datalv.load("data.txt");
  datalv.onLoad =  function (success:Boolean)
    {
          if(success)
              { 
                my_text.text = this.per1+this.per2;
              }
  }

А в data.txt:
per1=blablabla&per2=123


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

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