旋转过的摄像机如何获取点击2d地图坐标?



版本:3.8.3
摄像机属性如图所示,修改了坐标和旋转角度,实现2d地图有近大远小的效果。
这样计算点击所在地图的坐标不正确

getLocation 接口返回的是屏幕坐标,一般做法需要先将屏幕坐标转为世界坐标camera.screenToWorld,然后再将世界坐标转为本地坐标transform.convertToNodeSpaceAR

我的地图是Canvas下的2d节点,相机是上图属性,有Z坐标,有旋转, 不管点哪里,camera.screenToWorld返回的坐标都是固定的。官方能看看吗?

用射线检测试下?

试过,也不对,相机有旋转,不是纯俯视就有问题。

项目里面写了接口的