ギズモ

公式サイト:

UnityEngine.Gizmos | Unity スクリプトリファレンス [公式]

ギズモを描画する

参考:

ギズモを使ってシーンビューで視覚的なデバッグの補助をする | かめくめ

シーンビューで Gizmo を使う | 強火で進め

ギズモをちょっと触ってみたよ | 徳島ゲーム開発ごっこ技術ブログ

Draw Unselected Colliders | Jonas Tingmose

Drawing gizmos in Scene View in Edit Mode – Unity Forum

Show all colliders in Editor? | Unity Forum

OnDrawGizmos

※ MonoBehavior 派生クラスで使用する。

参考:

MonoBehaviour.OnDrawGizmos() | Unity スクリプトリファレンス [公式]

カプセル型のギズモを描画する

参考:

カプセル型の Gizmo を描画する | LIGHT11

Drawing capsule gizmo ? – Unity Forum

Draw capsule gizmo – Unity Answers

平面を描画する

参考:

Gizmos で平面を描画する | Cooooding!!

バウンディングボックスを描画する

参考:

デバッグ用にバウンディングボックスを表示する – Qiita

バウンディングボックス (AABB) について調べてみた | ftvlog

レンダリング境界の表示 | ゲームは初心者にやさしく

Renderer.bounds | Unity スクリプトリファレンス [公式]

UnityEngine.Bounds | Unity スクリプトリファレンス [公式]

コライダーを描画する

参考:

Collider に Gizmo.DrawMesh で色をつける | Taka8’s blog

Scene View に 選択してないオブジェクトの Collider を表示する | うにてぃブログ

OnDrawGizmosSelected

※ MonoBehavior 派生クラスで使用する。

参考:

ギズモをちょっと触ってみたよ | 徳島ゲーム開発ごっこ

MonoBehaviour.OnDrawGizmosSelected() | Unity スクリプトリファレンス [公式]

DrawGizmo 属性

「MonoBehavior」派生クラス以外でギズモを描画する場合は、DrawGizmo 属性を用いる。

参考:

エディタ拡張で NPC の移動ルートを Gizmos を使って可視化し、 シーンビューで編集可能にする | RYO620 Design & Development

DrawGizmo 属性 | ゲームは初心者にやさしく

UnityEditor.DrawGizmo | Unity スクリプトリファレンス [公式]

図形を描画する

Rect をプレビューする

参考:

Rect Transform の Rect を Scene View に描画する | うにてぃブログ

リファレンス

UnityEngine.Gizmos | Unity スクリプトリファレンス [公式]

Gizmos.DrawMesh | Unity スクリプトリファレンス [公式]

Gizmos.DrawWireMesh | Unity スクリプトリファレンス [公式]

Draw Colliders

コード:

Draw Colliders – Draw Unselected Colliders | Pastebin

Gizmos Utility (neuneu9)

リポジトリ:

neuneu9/unity-gizmos-utility – GitHub

参考:

Gizmos で円や正多角形を描く – Qiita

Draw Gizmo (Eldoir)

リポジトリ:

Eldoir/DrawGizmo: A Simple Plugin to Display a Gizmo on Any GameObject, Using a Cube, a Sphere or a Custom Sprite – GitHub

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。

Protected by reCAPTCHA