我创建了一个小型Flash CS4项目,它有一些自定义组件(AS 3),相互通信。
是否可以制作以源格式指向这些组件的FLA文件(如.AS文件),而不是单独编译这些组件并复制到/ flash / components文件夹?
在开发/调试时,我想要一种简单的方法来改变组件的源代码。
答案 0 :(得分:0)
简单的答案是否定的......假设这些类没有在同一个文件中编译(单个引用足以自动完成)。
如果您的组件位于单独的SWF中,我猜测问题是您不希望每次都手动编译所有内容?如果是这样,ANT是一个很好的工具,可以自动编译,还有其他东西。这不是初学者友好,但有一些谷歌搜索你会发现很多信息。 ANT对于其他耗时的重复性任务也很有用,例如你可以自动压缩东西或提交给svn。使用(例如)BigSource,您也可以使用Flex SDK中的FCSH,这将使编译更多更快。
另一个更简单但不太灵活的替代方案是flash项目(假设所有组件都有自己的fla)。有了它,您可以简单地批量编译项目中的所有fla。你很可能很快就会遇到这种情况,并且意识到ANT更好,但这是一个开始;)