본문 바로가기
유니티/에디터확장

[Unity]Inspector에 버튼 추가하기

by 개발펭귄 2019. 10. 20.
public class PrepareScene : MonoBehaviour
{
	//...
}


[CustomEditor(typeof(PrepareScene))]
public class PrepareSceneEditor : Editor
{
	public override void OnInspectorGUI()
	{
		DrawDefaultInspector();

		PrepareScene myScript = (PrepareScene)target;
		if (GUILayout.Button("Prepare Default Tilemap"))
		{
			myScript.Prepare();
		}
	}
}

매번 씬 생성 후 추가 작업하는게 번거로워 작업해야 할 내용을 만들어 버튼하나로 씬 세팅을 마쳤다.