Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   load ARRAY[] (http://www.flasher.ru/forum/showthread.php?t=27748)

Kostis 27.02.2002 11:51

load ARRAY[]
 
Столкнулся с мааааленькой проблемой, есть массив
пытаюсь загрузить некоторые его переменные
типа Myarray[7] из внешнего файла,
где Myarray[7] = "1233455"
все на одном уровне _level0 находится и загружается переменая туда же!
Но переменная не обновляется!.... :(
из-за чего это может быть?

причем в объектах (при тестировании во флэше)
переменная с новым значением есть но в вариаблз стоит старое значение?

как вообще загружвать массив из файла.

Хелп плиииииз!

corsair_net 27.02.2002 14:26

Так, давай по порядку....
Тебе из текстового файла надо грузануть параметр.... в мувик...
тогда LoadVariables()
в normal сам выберешь в какой уровень...
но все опирациии с чилом делай только начиная со следующего кадра....

Kostis 27.02.2002 15:14

???
 
2corsair_net

Вообще-то у меня следующий алогоритм(Флэш 5:
1 кадр:
ok=0;
LoadVariablesNum ("stat", 0);
(stat: myvar[1]=1&myvar[2]=1&myvar[3]=1&myvar[4]=1&ok=1&

2-----

3 if ok=0 gotoPlay 2
trace (myvar.join("*") - И НИЧЕГО!!!!!! :confused:

Вроде все правильно
даже в 1-м кадре определял объект myvar= New Array()

тест в онлайне показывает
в вариаблах их значения (по синтаксису - массивы!)
в объектах пусто.....


Почему не работает? (оффлайн)
Может HELP? :) :) :)

Спасибо за внимание

RFMitrio 27.02.2002 17:19

Потому что массивы так не загрузить. Загружая переменную
a[120]=1235 ты загружаешь не 120-й элемент массива а, а переменную с именем a[120] ( цельным ).


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

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