導入 VRゲームをプレイしていると、テレポート先やジャンプ先を決めるときなどに、図のようなUIをよく見かけます。手から放物線のような曲線を放ち、それがヒットした位置に移動する、というものです。 VRでテレポート先を決めるUI 高い位置にある床面を選択することができたり、過度に遠すぎる地点は選択できないなどの特徴があり、実に素晴らしいUIだと思います。 しかし、弧を描くように判定を飛ばして、その衝突位置を取得する、という機能は、Unityには標準ではないように思います。 最も近いのは、直線的にRayを飛ばして、衝突地点の情報を得るPhysics.Raycast()ですよね。 そこで、放物線をサン…