![]() |
Random number loader
Всем привет!
Подскажие пожалуйста как можно создать флэшку, которая будет рэндомно подгружать из внешнего *txt файла данные (в данном случае это будут пятизначные числа, сохраненные в тексовом документе) после каждого нажатия на кнопку? очень нужна ваша помощь заранее спасибо! |
Флешка может только загрузить весь файл целиком. Сделайте так, чтобы сервер отдавал при запросе определенное число.
|
Ну или загружать весь txt, и выбирать нужное число на основе Math.random().
|
сейчас у меня следующее в файле:
главная сцена - на ней кнопка и movieclip1, при нажатии на кнопку играет movieclip1,. в котором movieclip2. в movieclip2 анимация, в конце которой появляется movieclip3, содержащий текстовое поле, в которое грузится внешний тексовый файл полностью из этого текстового файла и нужно сделать рэндомную выборку чисел, расположенных каждое на новой строке как это можно сделать? помогите пожалуйста... вот скрипт, с помощью которого загружается сам текстовый документ: Код AS1/AS2:
|
Проще всего будет разбить этот файл в массив (String#split()), и из массива уже делать выборку. Хотя можно и непосредственно из строки, не создавая массива, если хотите сэкономить память. Ознакомьтесь с методами класса String.
|
пфф)) совсем ничего не понятно, мои знания в массивах скромны=)
они (знания) бы гораздо преумножлись если увидеть сам скрипт...=) |
Почему вы грузите с помощью класса XML? Тем более что ignoreWhite удаляет все ваши символы переноса. Загружайте с помощью класса LoadVars.
Код AS1/AS2:
Цитата:
|
Цитата:
приведенный выше код выводит числа в окне "output" а не текстовом поле...никак не разберусь как выводить именно текстом в поле самой флэшки? умею выводиь его только по щелчку мыши Добавлено через 16 часов 56 минут ну пожалуйста, кто-нбудь помогите со скриптом... сейчас делаю следующим образом: наглавной сцене мывиклип с анимацией, текстовое поле, кнопка(нажатие на нее - вывод числа в текстовое поле) работает это с помощью след. скрипта: Код AS1/AS2:
подскажите кто-нбудь как изменить скрипт чтоб это работало? заранее спасибо |
хммм хорошая идея
|
как ее до конца реализоваь только?=)
|
| Часовой пояс GMT +4, время: 18:45. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.