Raycast 没有命中 oculus quest 2

问题描述 投票:0回答:1

我正在尝试根据相机移动记录我正在看的东西,如果我在 UnityEditor 上播放它,它工作正常,但是当我在 Oculus quest 2 上运行该应用程序时,我看不到调试打印出的名称它击中的物体。 它适用于 Unity 但不适用于 Oculus。

private BaseEvent RecordRayCastHits()
    {
        Ray ray = cameraToRecord.ViewportPointToRay(centerOfScreen);
        RaycastHit hit;

        if (Physics.Raycast(ray, out hit, 50F, 1, QueryTriggerInteraction.Ignore))
        {

            Debug.Log(hit.transform.gameObject.name);
            return new BaseEvent(eventName, hit.point);
        }

        return null;
    }
unity3d raycasting
1个回答
-1
投票

你能找出问题所在吗?

© www.soinside.com 2019 - 2024. All rights reserved.