我正在尝试开发一个依赖于某些图形和声音以及数组(以及其他!)的Flash程序。我的问题如下。我想要一个名为'graphics'的文件夹,其中包含具有预定义名称的图形(例如:background.jpeg,enemy.jpeg等),另一个名为'sound'的文件夹包含相应的文件。是否有可能在我构建项目时,Flash从这些文件夹中读取以获取相应的信息?我不想一直从库中删除/添加(我知道它可以这样做)所以我想的是一个配置文件,它将指示Flash程序从预定义的文件夹中获取图形和声音。我不知道我是否说得对(因为英语不是我的母语),但是可能吗? 如果可能,那么我可以在Flash中创建一个没有预定义大小的数组,但它将由这些文件夹(图形,声音)的元素指定吗? 该程序将加载到任何人都可以下载的服务器上,但我不想通过Internet通过Loader传输图形/声音。我想在构建时将它们构建到SWF中,但不使用库。有可能吗?
答案 0 :(得分:2)
Flash无法访问文件系统以获取此类信息。您必须创建一个包含资产列表的xml或json文件,并将其发送到您的Flash文件。如果这些文件来自CMS,那么自动填充json或xml文件就非常简单了,所以它几乎完全相同!