问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

FLASH 鼠标经过MC后,如果在MC上停留2秒,再触发自定义函数。

发布网友 发布时间:2022-10-02 18:48

我来回答

3个回答

热心网友 时间:2023-09-20 16:44

因为这里做了一个延时的功能,所以要先做一个简单的定时器用来计时。定时器的原理就是定义一个变量(Framer)用来储存时间,这里的时间转换为帧数。如果帧频为12帧/秒的话那么记录2秒就要用24帧。接着再定义一个空的电影剪辑,它每帧都会减少Framer的值,当Framer的值减到0的时候就是说过了2秒钟了,然后执行bb函数就可以了。如果鼠标在2秒内移出MC了就要停止计数。
具体脚本如下,起响应的电影剪辑命名为Delay_mc,所有脚本写在帧上:

/*AS2.0*/
var Framer:Number;
//定义用于计时的空电影剪辑
this.createEmptyMovieClip("DelayMaster",this.getNextHighestDepth());
//定义鼠标移动到MC上动作
Delay_mc.onRollOver = function() {
//定义延时时间
Framer = 24;
//开始计时
DelayMaster.onEnterFrame = function() {
Framer--;
//如果24帧减完,表示已经过了2秒
if (Framer<=0) {
//则执行bb函数,同时停止计时。
bb();
delete DelayMaster.onEnterFrame;
}
};
};
//定义鼠标移出MC动作
Delay_mc.onRollOut = Delay_mc.onReleaseOutside = function() {
//停止计时
delete DelayMaster.onEnterFrame;
};
function bb() {
trace("好");
}

Q 276701191

热心网友 时间:2023-09-20 16:45

你这个只需要用到setInterval就可以实现
mc.onRollOver = function() {
settime = setInterval("bb",2000); //第1个是要执行的函数名需在""内,第2个参数是时间,按毫秒计算,意思就是每隔2秒执行一次bb函数.
}
mc.onRollOut = function() {
clearInterval(settime); //清除settime设定的setInterval
}

如果你只想执行一次bb函数,需要你在bb函数中写上 clearInterval(settime);

热心网友 时间:2023-09-20 16:45

在鼠标移入mc的onRollOver事件中开始setInterval

在称出事件onRollOut中添加clearInterval

有什么不明白 继续补充
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 楼梯的水泥台阶上可以铺地板革吗 手机腾讯会议共享屏幕播放视频没声 腾讯会议共享屏幕没声音怎么办 卢达·克里斯的演艺经历 消防水带的使用方法 消防水带的使用方法介绍 三国杀3.10界限突破怎么没亮,缺什么 如何点亮qq三国杀 体内体外驱虫可以同时进行吗(体内和体外驱虫能一起吗猫咪) 请问一下关于过去与将来的句子 cw3一2500m多功能断路器怎么操作 CW3-200/3 1250A代表什么意思 CW3万能断路器如何更换欠压脱扣器? 柯南电影一共有多少部 微信名女生简单气质英文 简单气质英文女生微信名推荐 hey baby, what can I do for u? 什么意思 百度推广账户前后办理都需要什么环节?我打算进行个人推广,麻烦吗,得多长时间? 西红柿干怎样做的做法 来月经之前能按摩脚底么? 月经之前可以刮痧按摩吗 经期前一天可以推背吗 大姨妈快来的时候可以推拿按摩吗 学习的经典语句有哪些 古人赞美岭南风光的诗句 批量复制的影片剪辑如何定义鼠标动作 跪求一篇英文Assignment 百事集团或者可口可乐集团的CRM实施方法,步骤等 怎样做盐腌乌榄 盐腌乌榄的做法 送宗伯乔白岩序文言文原文译及翻译 高一,这种题目的五碳糖怎么辨别是核糖还是脱氧核糖,主要区别是什么?最好画图,分别画出核糖和脱氧核糖 求助DNA中五碳糖怎么画 怎么拐 高中生物必修一里的,我想问问五碳糖不是五个碳吗,怎么就一个! 五碳糖的结构 糖中氢原子与氧原子个数是否都是2:1?生物书上画的那个五碳糖我数到的怎么不是这样的?还有我也数不到五个 亚克力LG2原料跟亚克力LG原料能混到做货吗? LG生产PC原料1201-10与陶氏201-10在性能上有何区别 为什么lg能做到100度 电脑开机显示自动修复怎么办 电脑开机显示自动修复处理方法简述_百度... 谷歌语音引擎下载不了语音包 实木窗台如何防潮防湿 门窗怎样做才不是无效保养? 武汉市汉阳哪里代理办信用卡安全吗,多久下卡? 武汉有办理大额信用卡的代理吗?包下卡的那种,收费的。有知道的朋友告诉一下联系方式 有谁是武汉做信用卡办理的业务员能上门帮我办吗?或者有电话也行