본문 바로가기

Unity/Tips 13.05.06

[ 유니티(Unity 3D) 팁 ] 스크립트에서 MenuItem 실행하기

스크립트에서 MenuItem 실행하기


EditorApplication.ExecuteMenuItem 함수를 사용하여 메뉴에 있는 기능을 직접 실행할 수 있다.


이함수는 Editor 스크립트 전용 함수이므로 일반 스크립트에서는 사용할 수 없다.


Editor 스크립트란 게임 플레이에 영향을 주지 않는 스크립트로써 반드시 Asset 목록의 Editor 폴더안에 있어야 정상 작동한

다. 이 스크립트는 주로 툴을 제작할때 사용한다.




사용예시


예를들어 Help 메뉴의 About Unity 기능을 실행하고 싶다면


EditorApplication.ExecuteMenuItem("Help/About Unity"); 


라고 작성하면 된다.