Как я могу прочитать все изображения из папки с as3 для слайд-шоу - PullRequest
1 голос
/ 07 июля 2010

Я хотел бы отобразить все изображения из папки в виде слайд-шоу без необходимости указывать каждое имя файла специально с использованием CS4 - AS3.

Ответы [ 2 ]

2 голосов
/ 07 июля 2010

SWF работает на клиентском компьютере и не может получить список содержимого папки на вашем сервере. Напишите сценарий на стороне сервера, который возвращает список файлов в нужной папке в соответствующем формате (json / xml / csv или любой другой) и вызовите этот сценарий из SWF-файла.

0 голосов
/ 16 июля 2010

Если у вас есть контроль над исходными именами файлов, вы можете делать то, что я обычно делаю: присваивать им имена в некотором порядке, в последовательном порядке: *

Затем я использую загрузчик изображений и создаю ожидаемое имя файла программно.

Я перехватываю IOerrors, и когда я получаю ошибку URL not found, я знаю, что зашел слишком далеко.

Затем вы можете вернуться к первому изображению (image_01.jpg).

Если у вас нет возможности создавать имена ваших изображений, и вы застряли с какими-либо именами файлов, которые кто-то дает вам, то вам понадобится Adobe Air, чтобы иметь доступ к файловой системе локального компьютера, на котором вы код работает на ....

Надеюсь, это поможет.

...