2008-11-18 39 views
1

我已经创建了一个包含几个自定义组件(AS 3)的小型Flash CS4项目,它们彼此进行通信。使用Flash CS4开发和调试FLA文件中的组件

是否可以制作指向源格式的这些组件(如.AS文件)的FLA文件,而无需单独编译这些组件并复制到/ flash/components文件夹?

我想要一个简单的方法来在开发/调试时更改组件的源代码。

回答

0

简单的答案是否定的......假设这些类不是编译在同一个文件中(一个引用就足够自动执行)。

如果你的组件在不同的SWF中,我猜这个问题是你不想每次手动编译所有东西?如果是这样,ANT是一个很好的工具来自动化编译,其他的东西。这不是初学者友好的,但有一些谷歌搜索,你会发现很多信息。 ANT对于其他耗时的重复任务也很棒,例如你可以自动压缩东西或提交给svn。使用(例如)BigSource,您也可以使用Flex SDK中的FCSH,这将使编译的速度提高很多。另一个更简单但不太灵活的替代方案是flash项目(假设所有组件都有自己的fla)。有了它,你可以简单地在一个项目中批量编译所有的fla。你可能很快就会碰到这个问题,并认识到ANT更好,但这是一个开始;)

+0

我喜欢将组件编译成相同的sfw,没关系,目标是代码是可重用的,开发是容易..我不喜欢使用ANT的Flash项目,我认为Flash项目是可以开始的。 – Tom 2008-11-20 12:35:46

相关问题