CC
当前位置:首页 > 设计师互动平台 > 经验技巧
ActionScript代码优化技巧
作者:李晓燕  发布时间:2013-06-06  查看次数:2855

ActionScript简称AS代码,是使用FLASH制作动画时候要用到的代码,虽然不是所有的网站制作过程都需要写AS代码,但是,当你的网站需要很复杂的效果时候,写ActionScript就是必要的了,而你也会希望简化你的动画代码,以期望网站加载速度更快一点,那么,这里分享了一些可以让代码得到优化的技巧。


1.避免从一个循环中多次调用一个函数。
在循环中包含小函数的内容,可使效果更佳。小函数生命期短,利于资源释放。尤其是在大的循环中时。


2.尽可能使用本机函数
本机函数要比用户定义的函数运行速度更快。本机函数即Flash中内有的一些函数(intrinsic),比如hitTest(),你没必要自己写一个类似的。


3.不要过多使用Object 类型。
数据类型注释应力求精确,这样可以提高性能。只有在没有适当的备选数据类型时,才使用 Object 类型。同时也便于代码管理,时刻知道对象的类型和作用。同时也有利于编译器编译时优化。


4.避免使用 eval() 函数或数据访问运算符。
通常,较为可取且更有效的做法是只设置一次局部引用。不得已时才用eval,比如转换_droptarget为MovieClip时。


5.在开始循环前将 Array.length 赋予变量,尤其是大的循环。
在开始循环前将 Array.length 赋予变量(比如var iLength:Number),将其作为条件使用,而不是使用 myArr.length 本身。

返回
在线咨询
0311-67663355
QQ咨询

帝易企划

请联系您的客服获取工单提交地址:)