VR Fps ゲームの作成を開始しましたが、回転を正しく取得できません。この方法を使用して頭の回転を追跡しました。キャラクターが親で子が位置を追跡するカメラです。このコードを使用しましたが、常に回転し続けます。
transform.eulerAngles = new Vector3(transform.eulerAngles.x, theCamera.eulerAngles.y, transform.eulerAngles.z);
だから私はカメラを取り外してキャラクターから分離し、このスクリプトを使用してキャラクターと同じ位置を設定しました
transform.localPosition = (ch.transform.position+ pos_head);
ここで、ch は文字で、pos_head は中心から頭までの距離です。
しかし、180度回転しようとすると、キャラクターの頭の後ろが見えました
では、カメラを実装する適切な方法は何ですか?