2017-04-27 22 views
0

まあ、私はオブジェクトの周りにカメラに直面する必要が小さなユニティゲームを作っています、私は私が触れたときに必要「 - >」オブジェクトの周りに円に移動してカメラを、私はゲスト私はにそのサークルを置くことができます円の方程式を計算し、次にその式のz座標をx座標にして、カメラの新しい位置を作ることができます。そのFacing関数のために私はtransform.LookAt()を使うことができます。しかし、それは複雑なやり方であり、コード化には不便なので、考えてみるともっと簡単に教えてください。オブジェクトの周りを円でカメラを動かすには?

おかげでたくさん!!!!

答えて

2

簡単な方法は、あなたがお使いのカメラの周りを回転したいあなたのオブジェクトの子として空のゲームオブジェクトを追加「アンカー」のような行為になり、空のゲームオブジェクトの子に

をカメラを作ることです。その後

、あなたが最近作成した空のゲームオブジェクトにカメラを追加します。

あなたは「アンカー」、空のゲームオブジェクト(子としてのカメラが存在しますので、今、それは空ではないだろう)、あなたのカメラにも表示したいオブジェクトの周囲を回転することを回転した場合。

あなたは左または画面の右側をタッチすると、あなたが望む効果を得られますように、あなたは「アンカー」オブジェクトを回転させることができます。

希望すると便利です。乾杯!

関連する問題