![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2003
Сообщений: 8
|
Вопрос1. Такое, блин, дело... Импортирую я значится переменные из тхт, текстовому полю задаю параметры динамического текста с какой-то переменной.
На главной странице сцены всё пашет, стоит только конвертировать в символ - фиг. Вопрос2. Как вызвать случайную переменную, если все они выглядят так an1, an2, an3........an(n) А вообще нужно импортировать переменные и вставить случайную. |
|
|||||
|
куда ты импортишь переменные если в _root
то myMovie.Mytext=_root["a"+random(10)] ; // наследование смотри
__________________
Кто успел тот и ...... Вощем делай дэнс |
|
|||||
|
"Аинслей"
|
Первый вопрос не понял, поэтому сразу перейдем ко второму.
1 закатай эти переменные в массив. 2 сгенерируй случайное число от 0 до максимального порядкового номера в массиве. (записываешь в переменную, например i) 3 используй эту i, чтобы вытащить переменную ( b[i] ) вот, примерно так. %)
__________________
Мы не съедобны. |
|
|||||
|
Регистрация: Jul 2003
Сообщений: 8
|
Люди, если можно без пиздежа и если знаете прописывайте функции, а вопросец все же конкретезирую.
У меня имется файл тхт в котором естественно находятся переменные, собственно an1, an2, an3....an(n). Суть состоит в том чтобы достать от туда случайную, а поскольку нужна прокрутка (естественно непрограмная), то тут типа уровни и сё такое, вощем динамический текст тут как-то оформить нужно или хер его знает что еще. То бишь тут два пункта - ротация и уровни. Вроде как доступно хмм... вот. Вощем выручайте. |
|
|||||
|
"Аинслей"
|
Вообщем....
Завтра. ![]()
__________________
Мы не съедобны. |
|
|||||
|
А что тебе ненравится в моём способе
Загрузить только одну переменную ты из текстовика (без скрипта на сервере несможешь) то есть грузишь всё равно все а потом выбираешь одну случайным образом и потом кто тебе мешает скролить програмно динамическое поле у него ведь есть параметры видимые лини и макс скрол
__________________
Кто успел тот и ...... Вощем делай дэнс |
|
|||||
|
Регистрация: Jul 2003
Сообщений: 8
|
error500, я вижу что ты пишешь что-то стоящее, но не совсем доезжаю...
|
|
|||||
|
Ну ё смотри сюда
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 байта уже хорошо
__________________
Кто успел тот и ...... Вощем делай дэнс |
|
|||||
|
Регистрация: Jul 2003
Сообщений: 8
|
Во, блин, черти...
|
![]() |
Часовой пояс GMT +4, время: 02:55. |
|
|
« Предыдущая тема | Следующая тема » |
|
|