728x90
반응형
1. [UnityEditor.MenuItem("string 형식 메뉴 이름/string 형식 메뉴 내 이름")]
MenuItem는 매개변수로 string형식의 루트와 실행할 정적 메소드를 받습니다.
상단의 메뉴바에 배치됩니다.
지금까지 다른 Attribute들은 루트가 필수가 아니었습니다만 MenuItem은 루트가 필수적으로 포함되어야 합니다.
사용될 메소드는 정적메소드로 선언되어야 합니다.

Unity Attribute (4번째 / ?번째


2. ContextMenu[("string 형식 메뉴 이름/메서드 명")]
매개변수로 실행하려는 메서드명을 넣어주면 됩니다.
Script의 Component를 우클릭하여 뜨는 메뉴의 하단에 삽입됩니다.



'Unity' 카테고리의 다른 글
| Dialogue System 2 - DialogueManager의 메서드 설명 (0) | 2024.11.22 |
|---|---|
| Dialogue System (0) | 2024.11.21 |
| Unity CustomEditor로 간단하게 큐브 생성하기 (0) | 2024.10.17 |
| Unity Attribute (4번째 / ?번째) (0) | 2024.10.16 |
| Unity Attribute (3번째/?번째) (2) | 2024.10.16 |