FC2ブログ

[Unity]Inspectorにタグのポップアップメニューを表示する

  • Day:2012.12.05 19:07
  • Cat:Unity
Inspectorにタグのポップアップメニューを表示するためには
EditorGUILayout.TagFieldを使用します。

拡張したいコンポーネントのクラス

using UnityEngine;

public class Pokemon : MonoBehaviour
{
public string Tag;
}
拡張エディタクラス

using UnityEngine;
using UnityEditor;

[CustomEditor(typeof(Pokemon))]
public class PokemonEditor : Editor
{
public override void OnInspectorGUI()
{
var pokemon = target as Pokemon;

pokemon.Tag = EditorGUILayout.TagField("タグ", pokemon.Tag);
}
}
ss_20121120190612.png

タグのポップアップメニューを使用することで
コンポーネントのタグを簡単に変更することができます。

Unity Script Reference – EditorGUILayout.TagField
スポンサーサイト