购物网站黑白如何创业开网店
web/
2025/10/3 13:57:50/
文章来源:
购物网站黑白,如何创业开网店,岳阳网吧,久久信息网影片剪辑脚本和按钮的脚本类似#xff0c;它们都使用事件处理函数#xff0c;与按钮的on关键字不同#xff0c;影片剪辑使用 onClipEvent关键字。当某种影片剪辑事件发生时#xff0c;就会触发相应的事件处理函数。影片剪辑最重要的两种事件是load和enterFrame#xff0c;… 影片剪辑脚本和按钮的脚本类似它们都使用事件处理函数与按钮的on关键字不同影片剪辑使用 onClipEvent关键字。当某种影片剪辑事件发生时就会触发相应的事件处理函数。影片剪辑最重要的两种事件是load和enterFrame这个两个事件感觉看着很简单但是你真的明白吗说实话我刚开始学的时候就好长时间不明白我每次都试这个不对在试另外的一个今天有人有也问到了这个问题我就写出来给大家一起分享吧很明白的就当作复习吧要不就直接不用看了不明白的就好好的看看有什么疑问留言告诉给我们好吗load事件在影片剪辑完全加载到内存中时发生。在每次播放Flash影片时每个影片剪辑的load事件只发生一次。在主时间轴停止播放时影片中的影片剪辑并不会停止播放这个特性决定了影片剪辑的另一个事件enterFrame的重要性。enterFrame事件在影片每次播放到影片剪辑所在帧时发生。如果主时间轴中只有一帧且不论它是否在该帧停止该帧中的影片剪辑都会不断触发enterFrame事件且触发的频率与Flash影片的帧频一致。影片剪辑事件的使用方法如下所示onClipEvent (load) {var i 0;}onClipEvent (enterFrame) {trace(i);i;}当影片剪辑的load事件发生时将变量i设置为0。当影片剪辑的enterFrame事件发生时向输出窗口中发送i的值然后将i加1。输出窗口中会从0开始输出以1递增的数字序列直到影片被关闭为止。为了熟悉影片剪辑事件处理函数的用法我们来为影片剪辑编写一段简单的脚本使影片剪辑逆序播放我们将从影片剪辑的最后一帧处开始播放使用prevFrame命令使影片剪辑每次后退一帧。本例文件场景中有一个影片剪辑元件rollmc查看一下它的属性面板并没有为其实例命名这是因为我们要直接在影片剪辑的动作面板中添加脚本并不需要用到实例名称。选中影片剪辑rollmc此时动作面板的标题栏中应为“动作-影片剪辑”。打开动作面板其中添加了如下ActionScriptonClipEvent (load) {gotoAndStop(40);}onClipEvent (enterFrame) {prevFrame();}在事件处理函数onClipEvent (load)中令Flash影片的播放头转到影片剪辑的第40帧即最后一帧。这个事件处理函数只在影片剪辑被加载完成时执行1次。第2个事件处理函数onClipEvent (enterFrame)每播放1帧就执行1次使影片剪辑回退1帧。按CtrlEnter键测试影片你将看到齿轮以与上例相反的方向转动直到影片剪辑的时间轴回到第1帧prevFrame命令不起作用影片剪辑停止播放。要让它连续不断的播放可以在影片剪辑元件rollmc的时间轴第1帧的动作面板中添加如下语句gotoAndStop(40); 转载于:https://www.cnblogs.com/maystudy/archive/2012/04/25/2470742.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/86247.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!