
18.07.2003, 19:45
|
|
Регистрация: Feb 2003
Адрес: Москва
Сообщений: 36
|
Ну ё смотри сюда
1. Что происходит когда ты грузишь переменные
допустим _root.LoadVariables("myTxt.txt", "POST"); ?
А вот что
_root.an1=1;
_root.an2=2;
...
_root.anN=N;
2. Что остаётся сделать что бы выбрать из них одну случайным образом?
Да почти что ничего-
number=random(N); // присваиваем number случайное число от 0 до кол-ва загруженых переменных
Теперь вопрос к тебе - что такое MovieClip?
Ландно непарься это почти объект а объект это по конструкции тот же самый масив ( переменная содержащая в себе кучу других)
так как нам обратится к нужной переменной
да как к элементу масива
_root["an"+number] можно конечно и eval("_root.an"+number) но он слишком глючной ( например eval("_root.an"+number)= 45; даст ошибку а _root["an"+namber]=45; сделает _root.an(допустим)1=45 )
В предыдущем примере я обошолся без number для сокращения кода -2 байта уже хорошо
__________________
Кто успел тот и ......
Вощем делай дэнс
|