2016-09-11 5 views
-4

6000+のゲームオブジェクト(テキストメッシュ)が検索可能なUnityシーンがあり、ユーザーがそのシーンを検索すると、カメラがズームインしてそのオブジェクトにフォーカスするようにします。私はLookAtを使って、カメラが検索されたオブジェクトを「見る」ようにしていますが、カメラはまだオブジェクトと揃っていません。遠くから見るだけです。私は、文字列が検索されたときに、対応するテキストメッシュが画面中央にあり、ズームイン/フォーカスするような方法でカメラを移動したいと思います。オブジェクトを画面の中央に置く(または、カメラを動かして、そのように見えるようにする)ための最良の方法は何でしょうか?選択したオブジェクトにフォーカスが移動するようにカメラを移動する

+1

それぞれのオブジェクトの位置(xとy)と同じになるようにカメラの位置を設定し、zの距離を変えるだけです。 –

+0

私は試したことの1つですが、テキストメッシュの位置は異なり、それらは円形に設定されているため、検索入力に基づいて変化させる必要がある軸(x、y、z)が変わります。 – riv94

答えて

0

テキストメッシュをカメラgameObjectの子ノードにします。次に、ノードの変換を調整して画面中央に配置します。

関連する問題