[LayaAir3]有宽高的空Sprite节点在设置mouseThrough为true之后不响应触摸事件

版本3.1.2,看源码是mouseThrough为true之后取可点区域是graphicBouds,但是空节点的graphicBouds宽高为0;(不知道这算不算bug,但不提bug官方似乎基本不看)
 
后续---
细看了一下事件响应逻辑,同一个事件取节点只能取一个。本以为设置mouseThrough为true是可以让多个同级节点同时响应事件或者2d节点和ui3d同时响应事件,看来只能按照引擎设定来了
已邀请:

Laya_XS

赞同来自: Heured

从你提供的demo上看,你将根节点设置成mouseThrough为true,为根节点添加点击事件,本意就是根节点不接受事件,鼠标事件检测跳过继续下级检测,目前引擎就是这样设计的。

要回复问题请先

商务合作
商务合作