当前位置: 模板下载 > 学习教程 > 网页设计 > FLASH教程 > 详细信息

进修ActionScript 3.0的6个益处

时间:2010-08-13

 对于Flash开辟者来说,进修ActionScript 3.0已经成为当下的主流,不仅因为AS3更强年夜,而且需求与速度都更超卓,下面列出了一些我认为的,进修ActionScript 3.0比力主要的益处,排名挨次不分先后。

  1. 市场需求很年夜

  我感受,这是人们选择进修新说话最首要的原因,不管他/她此刻正在从事,或者筹算今后进行Flash开辟。今朝良多主流的Flash都利用ActionScript3.0。此刻进修ActionScript2.0已经没有太年夜市场了。所以,若是你筹算从事Flash相关工作,进修ActionScript3.0很主要。

  2. 运行速度更快

  Flash设计师,以前若是有了新奇,超棒的创意,可能会受Flash Player的机能局限,无法完全揭示出来。ActionScript3.0与以前版本的说话对比,机能晋升了10倍。某些情况下,晋升的水平还会更年夜。这就可以让你在舞台上同时节制更多的物体。若是你想获得最佳机能和外不美观,ActionScript3.0是最棒的方案。

  3. API很是丰硕

  身为Flash开辟者,我们最喜好的工作,莫过于把新玩意儿整合到项目来。ActionScript3.0包罗成百上千个新API接口函数,来措置XML,正则表达式,以及二进制sockets等。更爽的是,全数说话经过包和命名空间的重组,查找特征变得加倍轻松。利用ActionScript3.0的时辰,你的Flash工具包不仅更满了,而且更有条理了。

  4. 显示列表十分健壮

  ActionScript3.0一个最较着的改变就是Flash措置可视对象的体例。在以前版本的说话中,打点Flash影片物体的显示顺序(叠加深度)简直就跟利用魔法(black arts)一样麻烦。年夜量的技巧和变通体例,让初学者犯晕。好比,为了让一个物体显示在其他物体之上,常见的做法是把它放在一个出格高的深度。在比力年夜的项目,这将导致良多问题,而且需要年夜量的编码,来操控物体深度。ActionScript3.0新的显示列表供给了一个简单了然的机制,解决了影片可视对象的衬着问题。你用过它之后,必定会服气自己:没有它,以前的项目竟然也能熬过来!

  5. 面向对象结构更好

  开辟人员出格喜好ActionScript3.0改良的面向对象结构。它包罗了良多工具,好比运行时类型检测,封装类,包,命名空间,以及一个全新改版的事务模子。利用ActionScript3.0编码和利用其他高级说话,好比Java和C#,是一个档次的。ActionScript3.0让代码加倍模块化,可读性更好,扩展性更强。互动设计师可能不太利用这些特征---但若是某一天你想深切进修更高级说话时,好的说话框架可以让你更轻松。

  6. 进修ActionScript3.0更有乐趣

  这个听上去比力主不美观,可是我相信这绝对是真的。不信可以问问任何用过ActionScript3.0的人,然后让他返回去开辟ActionScript2.0项目,他/她必定会不会赞成。以前版本的说话有太多的bugs,技巧和变通体例,这些工具在ActionScript3.0里简直是小菜一碟。简直,ActionScript3.0需要去顺应,可是确实很值。