サイトアイコン Unity+AssetStoreおすすめ情報

Unityで複数オブジェクトにフォーカスをあてる(カメラ移動)

はじめに

Unityでは1つのオブジェクトにフォーカスが行くようにするには、対象のオブジェクトの位置(Position)からカメラの相対位置を固定してやれば問題は解決します。

しかし、複数のオブジェクトに対してフォーカスを行おうとすると、カメラの視野角、複数オブジェクトの位置計算、カメラのスムーズな移動などの実装が必要になるため本問題を解決するためにスクリプトを作ってみました、よければ使ってみてください。

Unityを知らない方は、ぜひ こちらの記事 をご参照ください。

Link

画面説明

使い方

CameraFucusオブジェクトを選択すると、2つのスクリプトがアタッチされています。

CameraFocus

CameraFocusGui

ソースコード

デモ

WebGLで出力していますのでブラウザでデモ実行可能なので試してみてください。
http://www.fast-system.jp/wp-content/uploads/static/unity-camera-focus-example/


モバイルバージョンを終了