![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2005
Сообщений: 93
|
Вот в тесктовом файле name.txt написал :
n2="суперпупермегажесть"& во флеше есть текстовое динамическое поле с именем text и скрипт в кадре loadVariables("name.txt", this); text = ""+n2; Жду эффект того, что в поле появится суперпупермегажесть, но результата нет. Что делаю не так? Кстати, если в кадре напишу так: n2 = "суперпупермегажесть"; text = ""+n2; то всё работает. Почему не загружается переменная , не понимаю, с цифрами ж работало . |
|
|||||
|
Регистрация: Feb 2006
Сообщений: 97
|
в файле не надо кавычек.
и нада писать так text.text = n2; |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 93
|
name.text = n2;
не работает. даже так не работает: n1 = "Anna Barsukova"; name.text = n1; |
|
|||||
|
Регистрация: Dec 2005
Адрес: Kainsk
Сообщений: 88
|
Вот пример как загружать данные с текстового файла
|
|
|||||
|
Регистрация: Jul 2005
Сообщений: 93
|
serzhman... спасибо конечно, но у меня 6-ой =( так что не открывается.
А можно просто текст скрипта ? |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 93
|
Хм... а вот это интереснее.
Кто-нибудь сталкивался с таким: В скрипте так: 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 прописывается только первая переменная . |
|
|||||
|
Регистрация: Dec 2005
Адрес: Kainsk
Сообщений: 88
|
var datalv:LoadVars = new LoadVars ();
datalv.load("data.txt");
datalv.onLoad = function (success:Boolean)
{
if(success)
{
my_text.text = this.per1+this.per2;
}
}
per1=blablabla&per2=123 |
![]() |
![]() |
Часовой пояс GMT +4, время: 05:02. |
|
|
« Предыдущая тема | Следующая тема » |
|
|