概要
2015/2/2 に、エディタ拡張用のアセット
「QHierarchy」がリリースされました
「QHierarchy」を導入すると、
Hierarchy ビューの見た目や操作性を拡張することができます
検証環境
- Unity 5.6.2f1
- QHierarchy 4.1
概要
「QHierarchy」はパッケージをプロジェクトにインポートするだけで使用できます
Hierarchy ビューの右側にさまざまなボタンやアイコンが追加されます
Unity メニューの「Tools>QHierarchy>Settings」から設定を変更できます
コンポーネント
階層ツリー
オブジェクトの階層が見やすくなります
「Settings」からツリーの色を変更できます
MonoBehaviour アイコン
MonoBehaviour を持っている場合はアイコンが青色になります
「Settings」からアイコンの色を変更できます
区切り
行の区切りが見やすくなります
「Settings」から偶数行と奇数行の色を変更できます
アクティブ
目アイコンをクリックするとアクティブ/非アクティブを切り替えられます
操作 | 内容 |
---|---|
Shift + クリック | 子オブジェクトごと切り替え |
Alt + クリック | 兄弟オブジェクトごと切り替え |
Ctrl + クリック | エディタモード中のみ切り替え |
ロック
鍵アイコンをクリックするとオブジェクトの編集可能/不可能を切り替えられます
操作 | 内容 |
---|---|
Shift + クリック | 子オブジェクトごと切り替え |
Alt + クリック | 兄弟オブジェクトごと切り替え |
static
コンポーネントに static フラグが設定されている場合にアイコンが表示されます
スクリプトエラー
コンポーネントのパラメータが正常ではない場合に
エラーアイコンが表示されます
- スクリプトが見つからない
- 参照が null
- 参照が missing
- string 変数が空文字列
- イベントのコールバックが missing
- タグやレイヤーが未定義
レンダラ
レンダラのアイコンをクリックすると有効/無効を切り替えられます
Ctrl + クリックでワイヤーフレーム表示を切り替えられます
プレハブ
プレハブのオブジェクトにはアイコンが表示されます
プレハブから切断されている場合はアイコンの色が変わります
タグとレイヤー
タグやレイヤーが設定されている場合は名前が表示されます
名前をクリックすると変更できます
色
ゲームオブジェクトにカラーラベルを設定できます
オブジェクトアイコン
オブジェクトにアイコンが設定されている場合表示されます
アイコンをクリックすると変更できます
子オブジェクト数
子オブジェクトの数が表示されます
頂点と三角形の数
頂点と三角形の数が表示されます
このオプションを有効にすると処理が重くなる可能性があります
コンポーネント
コンポーネントを所持している場合はアイコンが表示されます
アイコンにカーソルを合わせるとツールチップが表示されます
アイコンをクリックすると有効/無効を切り替えられます
設定
Unity メニューの「Tools>QHierarchy>Settings」から下記の設定を変更できます
- 項目の表示/非表示
- 項目の表示順
- アイコンの色や画像