![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2001
Адрес: Zaporozhye
Сообщений: 24
|
Столкнулся с мааааленькой проблемой, есть массив
пытаюсь загрузить некоторые его переменные типа Myarray[7] из внешнего файла, где Myarray[7] = "1233455" все на одном уровне _level0 находится и загружается переменая туда же! Но переменная не обновляется!.... из-за чего это может быть? причем в объектах (при тестировании во флэше) переменная с новым значением есть но в вариаблз стоит старое значение? как вообще загружвать массив из файла. Хелп плиииииз! |
|
|||||
|
Так, давай по порядку....
Тебе из текстового файла надо грузануть параметр.... в мувик... тогда LoadVariables() в normal сам выберешь в какой уровень... но все опирациии с чилом делай только начиная со следующего кадра....
__________________
Много говорить и много сказать не есть одно и тоже... (Софокл) |
|
|||||
|
Регистрация: Dec 2001
Адрес: Zaporozhye
Сообщений: 24
|
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("*") - И НИЧЕГО!!!!!! Вроде все правильно даже в 1-м кадре определял объект myvar= New Array() тест в онлайне показывает в вариаблах их значения (по синтаксису - массивы!) в объектах пусто..... Почему не работает? (оффлайн) Может HELP? Спасибо за внимание |
|
|||||
|
Потому что массивы так не загрузить. Загружая переменную
a[120]=1235 ты загружаешь не 120-й элемент массива а, а переменную с именем a[120] ( цельным ).
__________________
suum quique |
![]() |
Часовой пояс GMT +4, время: 11:21. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|