PDA

Просмотр полной версии : Данные из текстового конфига


FLAcoder
07.11.2004, 05:10
Здравствуйте!

Мне нужно сделать такую вещь, эхх как бы объяснить. Мне нужно что бы я мог управлять текстом во флешке их текстового файла, например мне нужно что бы в текстовом конфиге config.txt я мог изменять надписи кнопок в моем флеш сайте.

Я нашел такой код:


if (browser eq ""){
loadVariables ("chat_config.txt", "/", "GET");
}
else{
loadVariables ("chat_config.txt", "/", "POST");
}


Но он работает только с главной сценой, а мне нужно внутри мувика. Просветите.

Gaen
07.11.2004, 05:31
я конечно мало понимаю в работе с файлами, но...

tellTarget(movieclip){
if (browser eq ""){
loadVariables ("chat_config.txt", "/", "GET");
}else{
loadVariables ("chat_config.txt", "/", "POST");
}
}

FLAcoder
07.11.2004, 15:04
Всеравно не пашет :(

Nirth
07.11.2004, 15:27
текст в файле buts.txt

f1=but1&f2=but2

иерархия клипа

главная сцена
||
_||___
\/ \/
mc1 mc2

нужно сделать так чтбы mc1 взял имя имя переменную f1 а mc2 -f2
главная сцена или вообще где угодно

var buttons:LoadVars = new LoadVars();
this.buttons.load("buts.txt");
//делаем проверку,если не знаешь как то в хелпе в примерах есть


в мувике есть текстовое поле с instance name - textF
первый кадр мувика

this.textF.text = _root.buttons.f1;


вроде должно быть понятно.

FLAcoder
07.11.2004, 18:53
Спасибо, все понял, сделал. Но почему-то сначало вместо текста написано underfined, а после того как навожу на мою кнопку и играет эффект - текст на кнопке появляется. :rolleyes:

FLAcoder
08.11.2004, 04:37
Помогите, как убрать этот Undefined?

Antares
08.11.2004, 06:06
Undefined указывает на отсутствие конкретного значения. Видимо, нужно это значение задать...
:rolleyes:

Actual wave
24.11.2004, 14:58
Чювак, очень советую использовать XML !!!
Реальная вешь.
Я делаю конфиги на XML.
Даже XML-файлы c помощью которых загружаються другие, чтоб небыло зависимости от имён файлов...