如果这不是提出这样问题的正确位置,请原谅我。
基本上,我正在寻找一种方法,允许某人轻松(至少,更容易,然后潜入Flash)创建一个基本的Flash动画(movieclip)与一些放置的图像资产和文本,所有这些都通过网络界面。
我正在考虑使用jQuery来允许拖放资产,您可以“记录”坐标并以某种方式将其转发给Flash以创建SWF文件。
或者在Flash中创建一个工具(确实使操作更容易)然后有一些“保存”按钮来渲染SWF会更好吗?
我完全乐于接受建议。
谢谢
答案 0 :(得分:1)
如果你真的需要制作一个独立的SWF文件(而不仅仅是你自己的“播放器”的配置文件),我可能会这样做;
1)在你想要的任何系统中创建你的编辑器(flash,jquery等)。
2)在客户端中构建配置文件。这与用户添加的所有资源一起用于回放动画。
3)将所述资产和配置文件上传到您的Web服务器。
4)使用flex编译器(在服务器上)生成生成的SWF,将播放器与生成的AS3结合,根据需要嵌入上传的资源,以便播放器可以使用。
5)为用户提供新生成的SWF文件的下载链接。
答案 1 :(得分:0)
我认为没有任何可用于Flash的swf编译器(actionescript)。您可以创建一个允许用户创建动画的swf,将其保存为自制的矢量格式,然后重放它。但我不相信你可以创建和独立的swf文件只包含创建的动画。
想想Flash中的玩家,以及玩家将阅读的格式(xml,json,将其命名为......)。您可以使用jQuery或Flash生成输入,然后将其提供给播放器以显示它。您最终将需要两个文件。
答案 2 :(得分:0)
显然this library允许您在运行时编译SWF。我自己(还)没有使用它,也不知道它是多么稳定或灵活,但它似乎是你正在寻找的。我建议给它一个旋转,看看它是否足够。
我不确定它是如何保存文件的,因此您可能遇到安全问题,因为它是一个Web应用程序。希望它应该没问题。