小于同志 我依照官方的案例demo脚本复制编写的通过射线点击到物体返回名称,但是射线点击到碰撞器,this._outHitResult.succeeded就一直返回fasel,附件:LayaProject3.zip LayaProject3.zip0B
Laya_Fred 您好,您将脚本挂载到scene2D即可解决问题,在挂载到Scene3D上的时候,触发事件DOWN在点击到cube时候触发了,此时target为cube,需要在stage上添加DOWN的点击事件即可了;要注意区分事件触发作用域是否为stage,您也可以直接使用e.stageX、e.stageY来获取点击位置,并通过视口转换进行射线检测。修改脚本位置为Scene2D:修改后点击事件触发射线检测ok: