lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 10844|回复: 2
打印 上一主题 下一主题

求助关于鼠标点击事件

[复制链接]

6

主题

0

好友

64

积分

士兵

Rank: 1

跳转到指定楼层
楼主
发表于 2014-2-14 11:45:15 |显示全部楼层 |倒序浏览
有两个按钮A和B
A绑定functionC,B绑定functionD
单独点击A,B,分别可以执行各自的方法,

现将两按钮部分区域重叠,B在A上,点击重叠区域,只会执行functionD
如何才能functionC和functionD都执行?

还有鼠标容器如何使用?
LMouseEventContainer.set(LMouseEvent.MOUSE_UP, true);添加以上代码后,也不能实现需求

麻烦介绍下鼠标容器的使用,最好附上代码。谢谢
回复

使用道具 举报

6

主题

0

好友

64

积分

士兵

Rank: 1

沙发
发表于 2014-2-17 11:44:09 |显示全部楼层
                LMouseEventContainer.set(LMouseEvent.MOUSE_UP, true);

                var btnA = getButton("A");
                btnA.addEventListener(LMouseEvent.MOUSE_UP, function () {
                    alert(1);
                });
                backLayer.addChild(setCoordinate(btnA, 440, 400));

                var btnB = getButton("B");
                btnB.addEventListener(LMouseEvent.MOUSE_UP, function () {
                    alert(2);
                });
                backLayer.addChild(setCoordinate(btnB, 500, 400));

我是如上使用的,btnA和btnB部分重叠,点击重叠部分,只触发的btnB的事件,btnA的未触发
求教

回复

使用道具 举报

6

主题

0

好友

64

积分

士兵

Rank: 1

板凳
发表于 2014-2-19 18:04:58 |显示全部楼层
有方法解决没?急需

用的是1.8.7
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

防止垃圾广告,请填写任意字符

Archiver|lufy's legend

GMT+8, 2024-5-19 20:13 , Processed in 0.047175 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部