todhacker 1.新建一个aa类继承Laya.sprite,然后添加点击事件,如果不设置autosize为true,就不会响应点击,请问还有其他办法响应点击么 2.两个精灵重叠,点击最上面的精灵,请问怎么让上面的精灵和下面的精灵也响应点击,例子上传附件:test.rar test.rar0B
170*****650 Sprite默认没有宽高,可以手动设置宽高,或者通过getbounds函数获取,还可以设置autoSize=true,然后再获取宽高。Sprite的宽高只是用来做碰撞使用,并不影响显示大小,如果更改显示大小,需要使用scaleX,scaleY。Sprite默认不接受鼠标事件,即mouseEnabled=false,但是只要对其监听任意鼠标事件,会自动打开自己以及所有父对象的mouseEnabled=true。官网API上写的都有的
cuixueying 1、sprite不需要设置过size后,才可以触发鼠标事件,你可以用hitArea或者size方法设置2、同层级的2个显示对象,上层显示对象会遮挡下层显示对象,这个是必然的,除非你的A对象.addChild(B对象),具有父子关系的对象可以通过冒泡对父级以及子级进行监听!