关注互联网发展
通过实例 onEnterFrame 制作简单动画 来了解onEnterFrame
在舞台新建一个影片剪辑,实例名为line,样子就随便画个长条
onEnterFrame 在FLASH 帮助文件中的说明
onEnterFrame(MovieClip.onEnterFrame 处理函数) onEnterFrame = function() {} 以 SWF 文件的帧频重复调用。分配给 onEnterFrame 事件处理函数的函数将在附加到受影响的帧上的所有 ActionScript 代码之前处理。 必须定义一个在调用事件处理函数时执行的函数。您可以在时间轴上定义该函数,也可以在扩展 MovieClip 类或链接到库中的元件的类文件中定义该函数。 一旦满足阻止 Flash Player 调用已定义函数的条件,将 onEnterFrame 事件处理函数的值设置为 null。 可用性:ActionScript 1.0、Flash Player 6 示例下面的示例为 onEnterFrame 事件处理函数定义一个函数,该函数将 trace() 动作发送到"输出"面板: my_mc.onEnterFrame = function () { trace("onEnterFrame called"); }
个人理解onEnterFrame的作用就是逐帧执行函数中的代码,以上范例就是逐帧增加this.line._width的值达到动画效果
| 打印文章 | 这篇文章由雨无形于2008年03月11日 4:58 下午发表在flash, 网页设计。你可以订阅RSS 2.0 也可以发表评论或引用到你的网站。 |