シーンビュー と ゲームビュー の両方にギズモメニューがあります。ギズモメニューにアクセスするには、Scene ビュー、または Game ビューのツールバーの Gizmos ボタンをクリックします。
プロパティ | 機能 |
---|---|
3D Icons |
3D Icons チェックボックスは、シーンビューでコンポーネントのアイコン (ライトやカメラのアイコンなど) を 3D で描画するかどうかを制御します。 3D Icons をチェックすると、カメラからの距離に応じてコンポーネントのアイコンは伸縮し、シーンのゲームオブジェクトによって隠されます。全体的な見かけのサイズを制御するには、スライダーを使用します。3D Icons を選択しないときは、コンポーネントアイコンは固定サイズで描画され、シーンビューで常にゲームオブジェクトの前面に描画されます。 画像やその他の詳細 に関しては、後述の ギズモとアイコン を参照してください。 |
Fade Gizmos | フェードアウトして、画面に小さいギズモのレンダリングを停止する。 |
Selection Outline |
Selection Outline をチェックすると、選択したゲームオブジェクトを色の付いた輪郭にし、子を異なる色の輪郭で表示します。デフォルトでは、選択されたゲームオブジェクトはオレンジ色で表示され、子ゲームオブジェクトは青色で表示されます。 ノート: このオプションは、シーンビューのギズモメニューでのみ使用できます。ゲームビューのギズモメニューでは有効にできません。 画像とその他の情報は、後述の Selection Outline と Selection Wire を参照してください。 |
Selection Wire |
Selection Wire をチェックして、選択したゲームオブジェクトをワイヤーフレーム状のメッシュで表示します。ワイヤーの色を変更するには、Unity > Preferences (macOS) か Edity > Preferences (Windows) に移動し、Colors を選択し、Selected Wireframe の設定を変更します。 このオプションは、シーンビューのギズモメニューでのみ使用できます。ゲームビューのギズモメニューで使うことはできません。 画像とその他の詳細については、後述の Selection Outline と Selection Wire を参照してください。 |
Recently Changed | 最近変更したコンポーネントやスクリプトのアイコンとギズモの表示をコントロールします。 このセクションは、1 つまたは複数のアイテムを初めて変更したときに表示され、その後の変更で更新されます。 詳細は、ビルトインコンポーネント、スクリプト、最近変更したアイテム を参照してください。 |
Scripts | シーンでアイコンとギズモの表示を制御します。 このセクションは、シーンが特定の条件を満たすスクリプトを使用している場合にのみ表示されます。 詳細については、後述の Recently Changed、Scripts、Built-in Components を参照してください。 |
Built-in Components | アイコンやギズモを持つすべてのコンポーネントタイプのアイコンとギズモの表示を制御します。 詳細は、後述の Recently Changed、Scripts、Built-in Components を参照してください。 |
Gizmo (ギズモ) は、シーン内のゲームオブジェクトに関連付けられたグラフィックスです。一部のギズモはゲームオブジェクトが選択されたときにのみ描画され、他のギズモは選択されたゲームオブジェクトに関係なく描画されます。 それらは通常、ビットマップグラフィックスではなくコードで描画されたワイヤフレームで、相互作用が可能です。カメラ のギズモと ライト方向 のギズモ (下の図) は、両方ともビルトインギズモの例です。スクリプトを使用して独自のギズモを作成することもできます。カメラの詳細については、 視錐台を理解する を参照してください。
一部のギズモは受動的な図のオーバーレイで、参考のために表示されます (ライトの向きを示す ライト方向 のギズモなど)。 他のギズモは相互作用可能なものです。例えば、オーディオソース の 球面範囲 ギズモは、クリックしてドラッグするとオーディオソースの最大範囲を調整できます。
Move、Scale、Rotate、Transform ツールは、相互作用が可能なギズモです。 これらの詳細については、ゲームオブジェクトの配置 を参照してください。
スクリプトでカスタムのギズモを実装するための詳細は、 OnDrawGizmos 関数のスクリプトリファレンスを参照してください。
You can display icons in the Game view or Scene view. They are flat, billboard-style overlays which you can use to clearly indicate a GameObject’s position while you work on your game. The Camera icon and Light icon are examples of built-in icons; you can also assign your own to GameObjects or individual scripts (see documentation on Assigning Icons to learn how to do this).
Selection Outline を有効にすると、選択したゲームオブジェクトとその子ゲームオブジェクトの周囲に輪郭が表示されます。デフォルトでは、選択されたゲームオブジェクトはオレンジ色で表示され、子ゲームオブジェクトは青色で表示されます。これらの色は Unity の Preferences (環境設定) で変更できます (後述の Selection Colors を参照してください)。
ゲームオブジェクトを選択すると、Unity はすべての子ゲームオブジェクト (子ゲームオブジェクトなどを含む子孫オブジェクト) の輪郭をハイライト表示しますが、親ゲームオブジェクト (親ゲームオブジェクトを含む先祖オブジェクト) の輪郭はハイライト表示しません。
選択したゲームオブジェクトがシーンビューの端を超えている場合、選択した輪郭はウィンドウの端に沿って表示されます。
Selection Wire を有効にして、シーンビューまたは Hierarchy ウィンドウでゲームオブジェクトを選択すると、シーンビューでそのゲームオブジェクトのワイヤフレーム状のメッシュが表示されます。
選択したワイヤーフレームにカスタム色を設定することができます。
Gizmos メニューのリストを使って、さまざまなコンポーネントのアイコンやギズモの表示を制御します。このリストはいくつかのセクションに分かれています。
A. Recently Changed セクションは、最近変更したアイテムのアイコンとギズモの表示を制御します。このセクションは、1 つまたは複数のアイテムを初めて変更したときに表示されます。それ以降の変更では、Unity がリストを更新します。
B. Scripts セクションでは、以下のスクリプトのアイコンとギズモの表示を制御します。
アイコンを割り当てられたスクリプト (アイコンの割り当て を参照)
OnDrawGizmos 関数を実装するスクリプト
OnDrawGizmosSelected 関数を実装するスクリプト
このセクションは、シーンに上記の条件を満たす 1 つ以上のスクリプトが含まれている場合に表示されます。
C. Built-in Components セクションは、アイコンまたはギズモを持つすべてのコンポーネントタイプのアイコンとギズモの表示を制御します。
シーンビューにアイコンやギズモが表示されないビルトインコンポーネントタイプ (Rigidbody など) は、ここには挙げられていません。
icon 列は、各コンポーネントタイプのアイコンを表示/非表示にします。メインのシーンビューウインドウにはフルカラーのアイコンが表示され、薄くなったアイコンは表示されません。
シーンビューでのアイコンの表示を切り替えるには、icon 列のアイコンをクリックします。
ノート: リストのアイテムにギズモがあってもアイコンがない場合、そのアイテムの icon 列は空白になります。
カスタムアイコンを持つスクリプトでは、icon 列に小さなドロップダウンメニューの矢印が表示されます。カスタムアイコンを変更するには、矢印をクリックして、Select Icon メニューを開きます。
エディターが特定のコンポーネントタイプ (例えば、コライダー のワイヤーフレームギズモや カメラ の 視錐台 ギズモ) やスクリプトに対してギズモグラフィックスを描画するかどうかを制御するには、Gizmo 列のチェックボックスを使用します。
チェックボックスをチェックすると、そのコンポーネントタイプのギズモがエディターに表示されます。
チェックボックスをオフにすると、そのコンポーネントタイプのギズモがエディターに表示されません。
ノート: リストのアイテムにアイコンがあってもギズモがない場合、そのアイテムの Gizmo 列は空白になります。
セクション全体 (すべての Built-in Components、すべての Scripts など) のギズモの表示を切り替えるには、セクション名の横にあるチェックボックスを使用します。
** Built-in Components** チェックボックスは、そのセクションに列挙されているすべてのタイプのコンポーネントのギズモの表示を切り替えます。
チェックボックスをオンにすると、セクション内の 1 つまたは複数のアイテムタイプのギズモ表示がオンになります。
[2018.3] で追加された子ゲームオブジェクトの選択アウトライン(https://docs.unity3d.com/2018.3/Documentation/Manual/30_search.html?q=newin20183) NewIn20183
[2019.1] で追加された、セクション内のすべてのコンポーネントのギズモの表示を切り替える Gizmo メニューオプション(https://docs.unity3d.com/2019.1/Documentation/Manual/30_search.html?q=newin20191) NewIn20191