在oculus中如何通过鼠标点击选中物体呢
在oculus中,由于OVRCameraRig添加到场景中后会将场景中的Main Camera替换掉,所以通过相机mCan.ScreenPointToRay(Input.mousePosition)的方式是选中不了物体的
按以下的方式可以实现:
RaycastHit hit;
OVRCameraRig rig = (OVRCameraRig)GameObject.FindObjectOfType(typeof(OVRCameraRig));
Transform eye = rig.centerEyeAnchor;
Physics.Raycast(eye.position, eye.forward, out hit);
{
GameObject gameObj = hit.collider.gameObject;
}