2008-10-07 14:45:05 作者: 来源: 互联网 浏览次数: 0 文字大小:[ 大] [ 中] [ 小]
简介:从独立Flash平台专家——Colin Moock七月份在O’Reilly InsideRIA发表了一篇名为“The Charges against ActionScript 3.0”文章之后,Flash/Flex社区内的争论一时间硝烟四起。
网站建设,武汉网站建设,湖北网站建设,网站建设公司,武汉网络公司,网站优化,网络公司,虚拟主机,域名注册,软件开发
从独立Flash平台专家——Colin Moock七月份在O’Reilly InsideRIA发表了一篇名为“The Charges against ActionScript 3.0”文章之后,Flash/Flex社区内的争论一时间硝烟四起。
“……很多Flash用户仍然对ActionScript 3.0中引入的一些工作流方面的变化望而生畏。这些改变本身真正存在问题的很少,但当他们集合到一起的时候,就对Flash用户典型的日常工作产生不可磨灭的影响。” Moock的这句话是引发整个争论的导火索。
Moock在文章中指出了9条对ActionScript 3.0的不满:
1. Flash CS3去掉on()/onClipEvent()以后,即使是简单的交互都很难创建。 2. 很难习惯没有加载的.swf文件。 3. 向上溯型 DisplayObject.parent使得父对象的clips很难控制。 4. 没有getURL()之后,连接比较困难。 5. 没有loadMovie(),加载.swf文件和图像都不方便。 6. ActionScript 3.0中其他一些错误导致编程非常麻烦。 7. 动态指向类库符号一点都不直接。 8. 向手动创建的文件域、所有影视片段、所有按钮添加定制功能很费时间。 9. 去掉duplicateMovieClip()之后,复制MovieClip实例变得非常困难。
Moock针对上面列出的每条都做了深刻的解释,也提出了一些建议。Atlanta Flash Community的Leif Wells表示有同感,他说:“毫不夸张地说,在我们向社区成员展示一些ActionScript 3.0的代码的时候,就遇到一些成员因此浑身冒冷汗。他们现在大都对 Flash Player 10的特性比较感兴趣,但很多人目前为止还无法掌握这些特性。”
|