lufy's legend

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

子对象的点击事件bug

[复制链接]

8

主题

0

好友

98

积分

士兵

Rank: 1

跳转到指定楼层
楼主
发表于 2015-2-1 10:01:35 |只看该作者 |倒序浏览
                      LInit(20, "gamediv", 800, 480, main);
                        function main () {
                                LGlobal.setDebug(true);
                                var car = new LSprite();
                                car.x = car.y = 20;
                                var carshape = new LSprite();
                                carshape.graphics.drawRect(2, "#ff0000", [10, 10, 50, 100], true, "#880088");
                                car.mouseEnabled=false;
                                car.mouseChildren = true;
                                addChild(car);
                                car.addChild(carshape);
                               
                                carshape.addEventListener(LMouseEvent.MOUSE_DOWN,function(e){
                                        trace("car shape clicked");
                                });
                        }
-------------------------------------------
car.mouseEnabled=false;
car.mouseChildren = true;
这样设置后 子sprite “carshape” 点击无效

mouseEnabled
显示列表上的该实例的任何子级都不会受到影响。要更改显示列表上对象的所有子级的 mouseEnabled 行为,请使用 LDisplayObjectContainer.mouseChildren。
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

沙发
发表于 2015-2-1 10:15:35 |只看该作者
多谢提供bug报告
下个版本修正此问题
不回答与技术和引擎不相关的问题
回复

使用道具 举报

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

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

Archiver|lufy's legend

GMT+8, 2024-5-8 14:16 , Processed in 0.051641 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部