1

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度回転しようとすると、キャラクターの頭の後ろが見えました

では、カメラを実装する適切な方法は何ですか?

4

0 に答える 0