非结构化的Actionscript文件和ActionScript类?

时间:2012-11-16 11:09:33

标签: flex actionscript adobe

我是ActionScript的新手。我想知道我们何时应该使用非结构化ActionScript文件,何时应该创建一个ActionScript文件?它会影响应用程序的性能吗?如果是的话,怎么样?请帮我找到上述问题的综合答案。 谢谢! 此致

1 个答案:

答案 0 :(得分:0)

我只能想到一些在ActionScript项目中使用非基于类的结构可能有意义的实例:

  1. 您正在快速构建一个简单的功能原型(即便如此,假设您使用的是ActionScript 3.0,将代码放入类中并将其设置为Document,就像使用非类文件通过include)
  2. 您正在处理基于非类的遗留代码
  3. 您正在使用时间轴来构建代码(对于比横幅更复杂的事情,通常不是一个好主意)
  4. 您正在使用ActionScript 1.0编写项目(在这种情况下,您应该考虑升级)
  5. 在所有其他情况下,由于基于类的系统的额外脚手架而导致的性能微小打击将被其良好结构的优势所抵消。

    如果您正在使用Flex,我认为您必须努力工作才能使用类。