如何从幻灯片显示的as3文件夹中读取所有图像

时间:2010-07-07 09:17:18

标签: flash actionscript-3 slideshow cs4

我想在幻灯片中显示文件夹中的所有图像,而不必专门使用CS4-AS3指定每个文件名。

2 个答案:

答案 0 :(得分:2)

SWF正在客户端计算机上运行,​​无法获取服务器计算机上文件夹内容的列表。编写一个服务器端脚本,以适当的格式(json / xml / csv或其他)返回所需文件夹中的文件列表,并从SWF中调用该脚本。

答案 1 :(得分:0)

如果您可以控制原始文件名,您可以按照我通常的做法进行操作:将它们命名为某种数字,连续的顺序... image_01.jpg,image_02.jpg,image_03.jpg等。

然后,我使用图像加载器并以编程方式创建预期的文件名。

我捕获了IOerrors,当我找到一个未找到URL的错误时,我知道我已经走了太远了。

然后你可以回到第一张图片(image_01.jpg)。

如果您无法创建图像名称,并且您不知道其他人提供给您的文件名,那么您需要Adobe Air才能访问您编码的本地计算机的文件系统。继续......

希望这有帮助。