PDA

Просмотр полной версии : загрузка текста из *.txt :( :( :( :( :(


pelipas
06.09.2005, 19:03
извените, всех наверное уже задолбал етот вопрос,и везде только отмазки типа "поиск рулит"а в

поиске смотриш там всем говорят "читать хелп не учили" ...
ну вот почитал хелп, про этот сраный ЛоадВариаблес, зделал все как написано:
в первый кадр :

loadVariablesNum("params.txt", 0);
function checkParamsLoaded() {
if (_level2.done == undefined) {
trace("not yet.");
} else {
trace("finished loading. killing interval.");
trace("-------------");
for (i in _level2) {
trace(i+": "+_level2[i]);
}
trace("-------------");
clearInterval(param_interval);
}
}
var param_interval = setInterval(checkParamsLoaded, 100);


в текстовый файл params.txt впихнул как сказали - var1="hello"&var2="goodbye"&done="done"
и че? и нифига !
выдает мне когда тестирую ,окно поместить и там :


finished loading. killing interval.
-------------
done: "done"


var2: "goodbye"
var1: "hello"
$version: WIN 7,0,14,0
-------------

а в swf пусто блин! ниче не отображаица, куда свой текст пихать не ясно, пробовал по всякому, но

мой текст только в этом окне "поместить" а в swf все равно нифига!!! надоело голову ломать. мож

ктонить всетаки обьяснит раз и навсегда, или лучше примерчик, тогда ваще великое-привеликое

спасибо!

silin
06.09.2005, 19:11
грузишь в _level0, а проверяшь _level2..
поставь loadVariablesNum("params.txt", 2);

pelipas
06.09.2005, 19:46
грузишь в _level0, а проверяшь _level2.. то опечатка, по разному пробовал...

silin
06.09.2005, 19:53
>>то опечатка, по разному пробовал...
по разному не надо, попробуй попростому (без опечатки):
loadVariablesNum("params.txt", 2);
function checkParamsLoaded() {
if (_level2.done == undefined) {
trace("not yet.");
} else {
trace("finished loading. killing interval.");
trace("-------------");
for (i in _level2) {
trace(i+": "+_level2[i]);
}
trace("-------------");
clearInterval(param_interval);
}
}
var param_interval = setInterval(checkParamsLoaded, 100);
/*
finished loading. killing interval.
-------------
done: "done"


var2: "goodbye"
var1: "hello"
$version: WIN 7,0,19,0
-------------
*/

pelipas
06.09.2005, 19:58
а мой текст, то куда ? после всей этой лабуды - var1="hello"&var2="goodbye"&done="done" ???

silin
06.09.2005, 20:01
сори, я не понял в чем трабл( думал не грузится)
твой текст - вместо этой лабуды : var1='твой текст'

7thsky™
06.09.2005, 20:18
Cкажи ты что хотел что после загрузки данных из файла, они автоматом отображаться будут или чего?

или у тебя есть текстовые поля с такими переменными и там ничего не отображается?

pelipas
06.09.2005, 20:33
я ж говорю не шарю я в этом, сел читать хелп, сделал только то что написано!
че текстовым палям еще чет надо прописать ???
там еще написано-
The variable names of the text fields must match the variable names in the params.txt file.
типа имена текстовых полей должны совпадать с именами полей в файле params.txt
а как эти факин имена в params писать не ясно...

nuran
06.09.2005, 21:05
Закрыто. Причина: поиск рулит.