Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   loadVariables: Можно ли загрузить из text.txt массив данных? (http://www.flasher.ru/forum/showthread.php?t=27384)

Nosferatus 18.02.2002 21:06

loadVariables: Можно ли загрузить из text.txt массив данных?
 
Допустим, у нас есть массив неопределенной длины.
Как его прописать в text.txt и обработать в AS ?

GenaG 18.02.2002 21:21

Вложений: 1
На тебе охренительный набор отверток.

Nosferatus 18.02.2002 21:33

Не нашел я там массива. Просто 3 переменные. Возможно я не правильно выразился. Мне необходимо получить Array!
Конечно, можно было бы использовать такой text.txt
------- /что бы не грузить loadarray.zip/--------
t1=222&t2=444&t3=LLL
-----------------------------------------------------------
Тогда в AS надо было бы это как-то обработать. Например:
---------------------------------------------
loadVariablesNum ("text2.txt", 0);
for (i=1;length(t.i)>0;i++)
{ A[i] = t.i; }
---------------------------------------------
Естественно, это работать не будет, но мысль, я думаю, ясна.
Мне просто надо сделать несколько форм, перелистывать их, там разные поля текстовые, ответы, вопросы etc.

Crazy 18.02.2002 21:54

Если есть символ, который гарантированно не присутствует в данных, то есть более простой способ: этот символ ("*", к примеру) выбирается разделителем при формировании цепочки констант, составляющих элементы массива. Всеэто передается как одна переменная:

Код:

MyVar=Foo*Bar*Buzz
...а затем через String.split("*") превращаем это в массив. Работать будет быстрее, чем через означенный ваше for.

Nosferatus 18.02.2002 22:05

Super. Не додумался.
Только смущает ограничение переменной MyVar, у нее там 255 символов ? Или уже поболее ?
Хотя в крайнем случае таких можно наделать несколько уже ручками. Не удобно, но можно.

Crazy 18.02.2002 23:44

Эксперимент не выявил такого ограничения.

Nosferatus 19.02.2002 14:48

Вот проблема еще, есть динамический текст, допусим _root.quest. Если я читаю его из text.txt, в мувике то оно меняется, но почему по trace(_root.quest) мне выдает старое значение ? Как мне использовать MyVar из text.txt, такое ощущение, что их и нет даже.

Crazy 19.02.2002 18:05

Не забывай указывать, куда ты загружаешь переменные.


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

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