Форум 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=66351)

Cornelius 04.07.2005 17:38

загрузка динам. текста извне
 
У меня во флэшке присутствует динамический текст. Я хочу чтобы он брал информацию из текстового файла, который лежит в корневой директории или поддиректории. Т.е. допустим файл с информацией называется news.txt
Как это сделать?

kruasan 04.07.2005 17:48

Почитай про loadVariables и LoadVars.

Cornelius 04.07.2005 17:53

да я плохо врубаюсь в кучу английских слов :( мне б примерчик какой-нить или народным языком все объяснить, а то обрушат кучу непонятной информации и буду репу чесать.
а если хелп выучить весь, тогда и форум нафиг не нужен будет :(

KUZEN 04.07.2005 18:05

вы чё издеваетесь его на русский уже давно перевели и удивительно что об этом не все знают

Cornelius 04.07.2005 18:10

ну ребят, ну блин. ну сложно чтоль примером поделится у кого он есть. или уж пошлите тогда на русскую версию хэлпа.
понимаете какое дело: мне совсем не нужно выучивать весь флэш наизусть, чтоб создавать трехмерье, и прочие навороченные шняги. у меня просто есть небольшая задачка, как сделать то-то и то-то, а чтоб мне к примеру самому понять, как загружать динамический текст - мне надо в Xml лезть... ну и в этом лесу я и заблужусь, когда в форуме я ожидаю именно помощи. т.е. тот, кто варит в этом деле смог бы помочь!
не это ли задача форума?

KUZEN 04.07.2005 18:20

Открываем хелп и смотрим

Это в первый кадр
Код:

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);

а это в тестовый файл params.txt
Код:

var1="hello"&var2="goodbye"&done="done"

Cornelius 04.07.2005 18:29

params.txt лежит в той же директории что и флэшка?
И что в итоге загрузится в текстовое поле во флэшке? Где в txt мона текст писать-то?
Спасиб за ответ кстати ;)

KidsKilla 04.07.2005 18:38

1) да
2) у тя там нет текстового поля.
если надо:
loadVariablesNum("params.txt", 2);
function checkParamsLoaded() {
if (_level2.done == undefined) {
trace("not yet.");
} else {
trace("finished loading. killing interval.");
trace("-------------");
my_txt.text = _level2.var1
trace("-------------");
clearInterval(param_interval);
}
}
var param_interval = setInterval(checkParamsLoaded, 100);
3) my_txt это название тв-во текстового поля

Cornelius 04.07.2005 18:58

Во, ребят. Врубился. Но можно еще одну хрень узнать?
Просто хотелось бы, чтобы в txt файле можно было изменять цвета, размер, ставить ссылки... как в html.

KidsKilla 04.07.2005 19:11

а давай ты лючше всё-таки хелп почитаешь?

http://novemberain.com/livedocs/
(пока не работает, но это не долго должнобыть...)


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

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