2012-12-07 65 views
2

我有一个关于as3的问题。FLASH AS3外部类

我已经做了一个Flash应用程序,它包含一个外部类与swf相同的文件夹。现在的问题是,当我编辑外部类的信息(使用notepad ++)时,swf不会改变。它像外部类一样被硬编码到应用程序本身中。

我必须对发布设置进行一些更改吗?

感谢你们的时间。真的很感激它。

回答

1

是的,你必须重新编译你的项目到瑞士法郎。 (至少我在编写AS3程序时做过)

你不能期望swf能够看到你的修改,并重新编译自己(尽管如果它真的会很棒)。

只是重新构建你的Flash应用程序,就像你第一次构建它。

+0

你好Sam(我可以叫你Sam吗?)。感谢您的回复。因此,如果每次我对外部as3进行更改时都必须重新编译,那么从外部获取脚本有什么意义?或者外部脚本提供另一个功能?感谢队友 –

+0

将代码放在外部AS文件中可能会有一些好处,其中之一就是您可以通过逻辑将您的代码分离到不同的文件中以便于维护/更新。另一个可能是你可能有多个人同时在代码的不同部分工作(假设他们正在触摸代码的不同区域,因为他们是单独的文件),或者一个开发人员编辑fla(图形资源),另一个工作在码。此外,由于AS文件是“纯文本”,因此它们可以更容易处理(较小的文件大小,比较和合并等)。等等。 – mitim

+0

不错的一个...谢谢mitim你的解释..赞赏它现在我必须考虑我的问题的解决方案。谢谢你们的解释......干杯! –