GUI 클래스 차이

ㅋㅋ·2022년 9월 6일
0

GUI, GUILayout와 EditorGUI, EditorGUILayout 차이

=> 레이아웃이 붙은 GUI들은 유니티가 제공하는 자동 레이아웃 배치를 사용한다는 뜻

GUI와 EditorGUI의 차이

=> Editor가 붙을 시 Editor에서만 사용 가능, 안붙어 있을 시 게임 내에서도 사용 가능

private void OnGUI()
{
    GUI.Label(new Rect(250, 0, 100, 50), "GUI.Label");
    EditorGUI.LabelField(new Rect(250, 50, 100, 50), "EditorGUI.LabelField");

    GUILayout.Label("GUILayout.Label");
    EditorGUILayout.LabelField("EditorGUILayout.LabelField");
}

0개의 댓글