LoginSignup
1
0

More than 5 years have passed since last update.

Unity5のインスペクタ&エディタのカスタマイズ

Last updated at Posted at 2017-06-14

Unityで使いやすいように色々インスペクタを触るのですが、
毎回良く忘れるのでメモしていきます!

inspectorにヘッダーを追加

これ→[Header("表示文言")] (日本語だと太文字がわかりずらいかも)

GameManager.cs

public partial class GameManager : MonoBehaviour 
{
    [Header("DEBUG MENU")]
    public bool debugMode = false;

image.png

※ DEBUG MENUというヘッダー項目が追加されます。

少しスペースをあける

これ→[Space(10)]

GameManager.cs

[Space(10)]
public GameObject stageLoadPoint; 
public GameObject scaffoldObj; 

image.png

マウスを項目の上に乗せるとコメントを表示!

これ→[Tooltip("実行時にプレイ画面に切り替える事ができる")]

GameManager.cs

[Tooltip("実行時にプレイ画面に切り替える事ができる")] 
public bool debugMode = false;

image.png

インスペクタにpublic変数を表示しない

これ→[System.NonSerialized]

GameManager.cs
[System.NonSerialized]
public string hoge;

Gizmo

指定スクリプトのオブジェクト名をScene上に表示

 void OnDrawGizmos()
    {
#if UNITY_EDITOR

        // このgameObjectの名前を表示
        UnityEditor.Handles.Label(transform.position, name);

#endif
    }

以後随時更新していきます!!m( _ _ )m

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0