私はHololens Lens Toolkit Masterを使用しています。 レンズカメラのSetParentを設定すると、レンズのカメラ位置が親の位置と同じになるという問題があります。hololens setParent positionはカメラのレンズを変更します
たとえば、Aの位置が0,0,0およびBの位置が0,0,4の場合、A.SetParent(B.Transform)
はAの位置を0、0、-4にします。
これはUnity Editorでも当てはまります。あなたはhololens上に構築し、A.SetParent(B.Transform)
を実行する場合
しかし、Aの位置は、私は0、0にしたい
...私はこれがなぜ起こるか分からない
4. 0、0になります、-4 !!
ご返信ありがとうございます。 私はカメラを子供のように置かず、ダミーを作成し、ダミーを子供として入れ、ダミーをカメラの場所への参照として入れました。 –
しかし、私はまだ理解していません。 これは同じロジックですが、Asus Zhenphone ARカメラではうまく動作しますが、何故ホロレンズカメラで正しく動作しないのかわかりません。 –
Hololensは全く違った動物です。使用しているときのビジョンが塞がれていないという事実から、カメラの仕組みは違っています。その本質的に同じ答えは、メインカメラは常に0,0,0,0その世界は、カメラではなく移動します。メインカメラの位置の変更を開始すると、実際には人の視点の位置が変更されていますが、これは空間の固定小数点であると予想されますが、ホロレンスを使用するときは移動したくない –