본문 바로가기
개발/Unity

Unity) Unsupported.IsDeveloperMode (에디터 개발자 모드)

by 테샤르 2024. 8. 22.

Unsupported.IsDeveloperMode (에디터 개발자 모드)

 

Unity Editor에 숨겨진 개발모드 기능으로 

여러가지 내부의 정보들이 포함되어있다.

기본적으로 개발자 모드는 일반 유저에게 노출되지 않는것이 기본이기 때문에

여러가지 개발 과정에서 필요한 정보를 얻기 위해서는 필요에 따라 활성화가 가능하면 편리하다.

 

반응형

 

< 개발자 모드 >

 

개발자 모드를 활성화하면 Editor Window의 개발자 모드의 메뉴들이 노출된다.

< Project - DEVELOPER >

 

< Inspector : Debug-Internal >

 

< Console : Insepctr Window >

< 하단 메모리 정보 >

 

< 활성화 코드 예시 >

public class EditorDeveloperMode
{
	public const string menuName = "Util/EditorDeveloper";
	[MenuItem(menuName)]
	static void ToggleMenuItemValidate()
	{
		bool isToggled = UnityEditor.Unsupported.IsDeveloperMode();
		UnityEditor.EditorPrefs.SetBool("DeveloperMode", !isToggled);
		Menu.SetChecked(menuName, !isToggled);
	}
}

 

해당 옵션들은 사용하는 버전에 따라 다르다는것을 참고하자

 

 

Editor Unsupported.ISDeveloperMode : [링크]

 

 

 

★★★☆☆

 

반응형

댓글