子影片用MOUSE_DOWN,主影片CLICK也会响应,附源码
时间:2011-07-07
来源:互联网
如题,子影片使用了MOUSE_DOWN事件,主影片的CLICK事件也会响应,这属于冒泡事件吗,初学as3,希望各位高手指点指点,非常感谢啊
还以一点疑问:冒泡事件是对于同一事件来说吗?
附件里的源码如下,
问题是点击“拖动”后返回startFun、stopFun、mainmc,说明3个事件都执行了,
我想mainmc不执行,该如何修改呢
mainmc.buttonMode=true;
mainmc.addEventListener(MouseEvent.CLICK,mainFun);
mainmc.submc.closebtn.addEventListener(MouseEvent.CLICK,closeFun);
mainmc.submc.dragbtn.addEventListener(MouseEvent.MOUSE_DOWN,startFun);
mainmc.submc.dragbtn.addEventListener(MouseEvent.MOUSE_UP,stopFun);
function mainFun(e:MouseEvent):void{
trace("mainmc");
mainmc.gotoAndPlay(2);
}
function closeFun(e:MouseEvent):void{
trace("closebtn");
mainmc.gotoAndStop(1);
e.stopPropagation();
}
function startFun(e:MouseEvent):void{
trace("startFun");
mainmc.startDrag();
e.stopPropagation();//加了这句阻止冒泡的也没用,为何?
}
function stopFun(e:MouseEvent):void{
trace("stopFun");
mainmc.stopDrag();
e.stopPropagation();//加了这句阻止冒泡的也没用
}
testas3.rar (5.52 KB)
还以一点疑问:冒泡事件是对于同一事件来说吗?
附件里的源码如下,
问题是点击“拖动”后返回startFun、stopFun、mainmc,说明3个事件都执行了,
我想mainmc不执行,该如何修改呢
mainmc.buttonMode=true;
mainmc.addEventListener(MouseEvent.CLICK,mainFun);
mainmc.submc.closebtn.addEventListener(MouseEvent.CLICK,closeFun);
mainmc.submc.dragbtn.addEventListener(MouseEvent.MOUSE_DOWN,startFun);
mainmc.submc.dragbtn.addEventListener(MouseEvent.MOUSE_UP,stopFun);
function mainFun(e:MouseEvent):void{
trace("mainmc");
mainmc.gotoAndPlay(2);
}
function closeFun(e:MouseEvent):void{
trace("closebtn");
mainmc.gotoAndStop(1);
e.stopPropagation();
}
function startFun(e:MouseEvent):void{
trace("startFun");
mainmc.startDrag();
e.stopPropagation();//加了这句阻止冒泡的也没用,为何?
}
function stopFun(e:MouseEvent):void{
trace("stopFun");
mainmc.stopDrag();
e.stopPropagation();//加了这句阻止冒泡的也没用
}
附件

2011-7-7 12:05, 下载次数: 1
作者: chen024 发布时间: 2011-07-07
怎么没人顶啊,至少说下 这个能否实现,
或者说下大致方向,我自己去搜也好,新手懂的太少了,还希望大家帮帮忙啊
或者说下大致方向,我自己去搜也好,新手懂的太少了,还希望大家帮帮忙啊
作者: chen024 发布时间: 2011-07-07
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28