![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
[6 17.05.06]
|
Здравствуйте, такая проблема:
есть текстовый файл domains.txt, в нем написан следующий текст: если у меня во флешке есть текстовые поля domain1... то после команды они начинают отображать соответсвующие тексты: google.com и т.д. но мне нужно присвоить те данные, что я получаю из текстового файла переменным. прямо в корне. это сделать никак не получается. Спасибо Последний раз редактировалось iNils; 13.01.2007 в 18:49. |
|
|||||
|
http://www.flasher.ru/forum/showpost...8&postcount=31
+LoadVars рулит
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
|
тяжелый вопрос -)
дать полям другие имена дать переменным другие имена никак? |
|
|||||
|
[6 17.05.06]
|
ну что только не пробовал, вы напишите конкретно "как?"
вот он загружает в муви клип _root содержимое текстового файла дальше что писать? как присвоить переменной _root.domain1 то, что я получаю из текстового файла? Последний раз редактировалось iNils; 13.01.2007 в 18:49. |
|
|||||
|
Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
|
public loadVariables(url:String, [method:String]) : Void
что за метод такой "nat" ? В хелпе же всё написано: this.createEmptyMovieClip("target_mc", this.getNextHighestDepth());
target_mc.loadVariables("params.txt");
function checkParamsLoaded() {
if (target_mc.done == undefined) {
trace("not yet.");
} else {
trace("finished loading. killing interval.");
trace("-------------");
for (i in target_mc) {
trace(i+": "+target_mc[i]);
}
trace("-------------");
clearInterval(param_interval);
}
}
var param_interval = setInterval(checkParamsLoaded, 100);
The params.txt file includes the following text:
var1="hello"&var2="goodbye"&done="done"
|
|
|||||
|
[6 17.05.06]
|
Эх... вот без души ты объясняешь... без души!
nat это не метод - это мувиклип, в котором текстовое поле с именем domain1. а хэлп (как раз это самое, что ты привел) я читал. мне тут вот что непонятно: мы target_mc[i] как раз и присваиваем например для [iNils: Для оформления своего кода, надо использовать теги [code][/code]] я правильно понимаю? Последний раз редактировалось iNils; 13.01.2007 в 18:50. |
|
|||||
|
Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
|
да ничего там не надо присваивать руками. и "nat" в параметрах писать не нужно. loadVariables - метод класса Мувиклип.
Вызывая этот метод из мувика ты загружаешь В НЕГО переменные из файла. А именно: после mc.loadVariable('t.txt') в мувиклипе mc окажутся доступными переменные, описанные в тxt'шнике. Не сразу конечно, а когда загрузится файл. А вот когда он загрузится - можно определить с помощью вышеуказанного примера из хелпа -) |
|
|||||
|
[6 17.05.06]
|
спасибо
полегчало |
|
|||||
|
[6 17.05.06]
|
привет MyXus,
ты был прав, там все понятно... в этом примере из хэлпа ВСЕ написано, это я тупил, а ты с душой объяснял, извиняй меня ![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:01. |
|
|
« Предыдущая тема | Следующая тема » |
|
|