스크립트에서 MenuItem 실행하기
EditorApplication.ExecuteMenuItem 함수를 사용하여 메뉴에 있는 기능을 직접 실행할 수 있다.
이함수는 Editor 스크립트 전용 함수이므로 일반 스크립트에서는 사용할 수 없다.
Editor 스크립트란 게임 플레이에 영향을 주지 않는 스크립트로써 반드시 Asset 목록의 Editor 폴더안에 있어야 정상 작동한
다. 이 스크립트는 주로 툴을 제작할때 사용한다.
사용예시
예를들어 Help 메뉴의 About Unity 기능을 실행하고 싶다면
EditorApplication.ExecuteMenuItem("Help/About Unity");
라고 작성하면 된다.
'Unity > Tips 13.05.06' 카테고리의 다른 글
[ 유니티(Unity 3D) 팁 ] 커스텀 클래스 멤버를 인스펙터에 노출 시키기 (0) | 2013.05.19 |
---|---|
[ 유니티(Unity 3D) 팁 ] GameObject 동적으로 생성 하기 (0) | 2013.05.19 |
[ 유니티(Unity 3D) 팁 ] Editor 스크립트에서 팝업창 띄우기 (0) | 2013.05.19 |
[ 유니티(Unity 3D) 팁 ] Popup GUI 함수 정보 (0) | 2013.05.19 |
[ 유니티(Unity 3D) 팁 ] Singleton 구현 및 사용법 (0) | 2013.05.19 |