© UTJ/UCL ScreenPointToRayでは、カメラ(スクリーン)中央の座標を取得できます。 Ray ray = Camera.main.ScreenPointToRay(new Vector3(Screen.width / 2, Screen.height / 2)); 例えば3人称視点のゲームで以下のスクリプトでカメラからターゲットまでの座標を取得する場合、 多くの場合カメラはプレイヤーから見て銃口より手前にあるので、銃口より手前に壁がある場合は壁にRayがヒットしてしまう事になります。 if (Physics.Raycast(ray, out RaycastHit hit, …