是否有可能使用AS3以编程方式生成.swf文件?我的小应用程序使用FileReference加载一堆图像,现在我想将它们编译为独立的swf,用户可以下载(swf将为幻灯片)。AS3生成动态SWF?
[编辑]
似乎有什么我问了一些错误的认识。我想有一个编译的swf,用户可以从中选择一些图像,然后按下一个按钮,swf将创建并编译包含所述图像的第二个swf。由于这是一个独立的应用程序,因此将不存在服务器端交互。
我在想的是会有一个代表动态类的字符串。当用户选择他们的图像时,相应的嵌入标签将被添加到该字符串中,然后将其编译并保存到用户的桌面。
所以我的问题是,编译后的swf能否生成并编译第二个swf?
创建一个SWF文件服务器端是很容易的部分,但动态'[Embed]'上传的照片到编译的SWF是什么会导致你的问题。从代码动态加载上传的图像不会嵌入,那么当用户下载幻灯片swf时它们不会出现。 – TheDarkIn1978 2012-04-22 10:14:33
您应该看看FlashDevelop如何编译项目并在文本编辑器中读取.as3proj文件。它可能会给你带来一些想法 – turbosqel 2012-04-22 10:36:32
这绝对是可能的......我已经动态编译了swfs服务器端以嵌入字体。 – 2012-04-22 18:34:46