[]求救,用了Stage.SCALE_SHOWALL之后,包围盒碰撞检测偏移

用了Stage.SCALE_SHOWALL之后,包围盒碰撞检测偏移,不用SCALE_SHOWALL的时候是正常的,用了之后,点奇怪的地方反而触发了碰撞检测。  rayCastAll或者xxxxx(BoxCollider).raycast都是酱紫...
已邀请:

c416288806

赞同来自:

检查了一下,发现应该是
            camera.viewportPointToRay(new Vector2(Laya.stage.mouseX,Laya.stage.mouseY),ray);
出了问题,用Stage.SCALE_SHOWALL前后,生成的射线位置不一样。

c416288806

赞同来自:

。。。。?Laya还在放假嘛....

c416288806

赞同来自:

MouseManager.instance.mouseX代替Laya.stage.mouseX,就没有问题了。屏幕上的坐标可以用摄像机获取视窗的大小,然后根据需要做换算...PS:laya的大佬们能不能把备注稍微写全一点...= =!

要回复问题请先

商务合作
商务合作