我需要在序列中加载大量图片(大约30张)作为短片,每个.png的大小为960X540。
我不希望加载器依赖于每张图片的名称,因为我会经常更改。
有什么建议吗?
答案 0 :(得分:1)
您是否尝试从本地文件系统或远程Web服务器加载图像?
如果要从本地文件系统文件夹加载图像,可以使用AIR的File/getDirectoryListing()
。
如果要从远程服务器加载图像,并且不想依赖于预定义的文件命名模式,则服务器需要能够提供目录信息,例如读取目录内容和输出XML或JSON。客户端没有通用的方法来探测Web服务器中的目录中的文件。某些Web服务器确实有一个默认的Web目录列表脚本,该脚本显示何时没有"默认"将文件放在一个文件夹(index.html等)中,但这可能对你正在尝试做的事情不够好。
最后请注意,如果您不介意手动更新服务器上的文件,将所有文件列为XML或JSON,您可以创建一个简单的AIR应用程序来处理本地文件目录并生成必要的XML或JSON并将其上传到您的服务器。