![]() |
Загрузка случайного фото из папки
Вложений: 1
Здравствуйте, уважаемые господа.
Помогите решить вопрос. У меня есть макрос загрузки одной конкретной фотографии во флэш. В папке с файлом флэша - лежат несколько фотофайлов с разными названиями. Их количество и названия постоянно обновляются. Как при помощи Air - заставить скрипт загружать во флэш случайную картинку из папки при каждом запуске? Имеющийся код: Код AS3:
|
Привет.
В AIR для работы с файлами существует целый пакет классов. |
alexandrratush, ясно.
А как и в коде применить ? |
1) Сначала создаем объект File, с указанием в конструкторе директории, в которой лежат картинки.
2) Берем список этой директории и в случайном порядке выбираем картинку. 3) Грузим. 4) Профит Код AS3:
Собственно, выглядеть код может примерно так Код AS3:
1) Грузить этот файл в программу как поток байт, через FileStream, а потом этот поток скормить Loader'у, в методе loadBytes(), чтобы получить на выходе нужную картинку 2) Взять nativePath у этого файла (в некоторых ОС nativePath не используется, вместо него нужно использовать url) и загрузить как обычно по адресу, через Loader#load Как это сделать - гугл в помощь. Примеров сотни. Найти их очень легко. |
caseyryan, спасибо за ответ.
|
| Часовой пояс GMT +4, время: 12:32. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.