FLASH中enterFrame和onEnterFrame的区别和用法
答案:2 悬赏:30
解决时间 2021-11-26 01:09
- 提问者网友:追忆成伤
- 2021-11-25 17:42
FLASH中enterFrame和onEnterFrame的区别和用法
最佳答案
- 二级知识专家网友:心痛成瘾
- 2021-11-25 19:13
enterFrame是在影片剪辑上加动作时用的,onEnterFrame是在帧上加动作时用的。
全部回答
- 1楼网友:不服输的倔强
- 2021-11-25 19:55
event.enter_frame在结束监听前就是一个循环,不同的是,event.enter_frame有周期,和帧频有关,周期性的运行方法体,而for,在有限次数内循环。两者没有冲突。现举例说明两个函数。 var array:array=new array(); for(var j:int=0;j<10;j++) { mc:movieclip=new movieclip(); stage.addchild(mc);//场景中加载一个mc mc.x=j*10; mc.y=j*10; array.push(mc);//将此mc存放到数据元素中以方便操作 } //以上for循环将生成十个mc,分别放到数组中。 stage.addeventlistener(event.enter_frame,run);//监听 function run (event:event):void//此中方法体每帧实现一次,每次将使十个mc的x,y分别自加1 { for(var i:int=0;i<array.length;i++) { array[i].x++; array[i].y++; } }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯