[LayaAir3]在3d相机设置视图矩形后 检测3d场景下的点击计算问题

camera.viewportPointToRay 的转换应该统一用viewport的值 见图一
getSprite3DUnderPoint  里判断点击区域得考虑设置视图矩形后viewport.width 变小的问题 见图二
QQ图片20240613185046.png QQ图片20240613190453.png
已邀请:

Laya_Fred

赞同来自:

您好,此问题已复现并定位问题,在使用viewportPointToRay的过程中需要使用viewport的宽高进行视口坐标转换。您可以按照您提供的修改方式进行修改。

要回复问题请先

商务合作
商务合作