请问怎么将触摸时的坐标转换为对应的3d坐标

如题,触摸屏幕,如何将触摸点的坐标转换成对应的3d坐标

先拿到触摸点坐标,然后转换为屏幕坐标,再用射线从相机往得到的屏幕坐标发射射线检测。

前面两步很容易,我主要是想做一个3d物体跟随手指移动的效果,你说的发射射线如果得到具体的这个点呢

你这个功能论坛有,你可以搜搜看。

我也遇到这个问题了,你解决了么
let p = new Vec3(0, 0, 0);

    const location = touch?.getLocation();

    const screenPos = new Vec3(location?.x, location?.y, 0.5);

    this.mainCamera.screenToWorld(screenPos, p);

    console.log("setPostion:", p);

我这样获取的不对