GUILayout

    [Unity] GUI, GUIStyle 및 GUILayout

    일반적으로 Layout이 붙은것과 그렇지 않은 것이 있는데, 차이점은 Layout은 요소의 너비와 높이, 위치를 자동적으로 맞춰준다는 것이다. public override void OnInspectorGUI () { test = target as TestComponent; test.key = EditorGUILayout.TextField ("Key", test.key); test.value = EditorGUILayout.IntField ("Value", test.value); } ayout 에서 사용되는 필드들은 위 사진 처럼 너비와 위치를 자동으로 넣어준다. 기본적으로 너비는 전체 너비에 맞춰지며 수직적으로 정렬된다. 높이는 기본적으로 에디터상에서 사용되는 필드의 기본 단일 높이 (EditorGUIU..