Форум 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)
-   -   Как загрузить в переменную, а не клип данные из txt (http://www.flasher.ru/forum/showthread.php?t=78276)

idinfinity 13.04.2006 11:22

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

idinfinity 13.04.2006 11:47

Проблему сохренения в переменную решил:) Теперь такой вопрос: как из этой переменной брать информацию только из одной сторки (т.е. название только одного файла из всего списка)? Как адресовать какую-то конкретную строку?

breez38 13.04.2006 12:13

имеем файлик (list.txt) вот с таким содержанием:
Код:

1.jpg
2.jpg
3.jpg
4.jpg
5.jpg
6.jpg

производим его чтение и загрузку:
Код:

var fXML:XML = new XML();
var ar:Array = null;
fXML.onLoad = function(success):Void
{
        /*
                разбиваем полученные данные на строки и получаем массив строк
                делителем являются символы перевода строки и возврата коретки
        */
        ar = this.firstChild.toString().split(String.fromCharCode(0x000D)+String.fromCharCode(0x000A));
       
        //можно загружать полученные картинки
        //_root.loadMovie("file:///" + ar[2]);
}
fXML.load("file:///list.txt");


idinfinity 13.04.2006 13:34

огромнейшее спасибо!

P.S. сам уже догодался, но сделал немного по-другому:) но всё равно очень благодарен.

капитошка 18.04.2006 22:51

Ой а можете ответить незадачливым блондинкам как это реализовать с помощью не XML а с помощью LoadVars? Просто если текстовый файл загрузился в обьект класса LoadVars то содержимое этого обьекта у меня не хочет запихиваться в переменную типа Array. Очень я горько плачу!:(

KUZEN 18.04.2006 22:57

Цитата:

Сообщение от капитошка
Ой а можете ответить незадачливым блондинкам как это реализовать с помощью не XML а с помощью LoadVars? Просто если текстовый файл загрузился в обьект класса LoadVars то содержимое этого обьекта у меня не хочет запихиваться в переменную типа Array. Очень я горько плачу!:(

XML намного проще и удобнее использовать чем загружать из текстовых файлов в которых просто запутаешься если там куча всего навалена

Grom13 13.05.2006 21:41

Цитата:

Сообщение от idinfinity
огромнейшее спасибо!

P.S. сам уже догодался, но сделал немного по-другому:) но всё равно очень благодарен.

Привет, а ты не мог бы выложить исходники, я только смог выцарапать из txt имена файлов, но слайд-шоу так и не получается =/


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

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