Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 |
Tags
- 스카이트래커
- 유니티
- This is EVE
- 온라인
- 유루캠
- coroutine
- 킥스타터
- 미니적도의
- 천체사진
- 리눅스
- 번역
- 라즈베리파이
- 점상
- c#
- inputsystem
- 이브온라인
- 데포르메
- 언성스토리
- centos
- DX라이브러리
- 자율비행
- UI
- 게임제작
- 오브젝트이동
- 이브
- C언어
- 미타니
- 포크스푼
- 이브뉴스24
- 오픈스택
Archives
- Today
- Total
게임개발 예제모음
ContextMenu 만들기 본문
○ 사용 목적
| 프로젝트를 실행시키지 않고 인스펙터의 컴포넌트 메뉴에서 함수를 직접 실행하여 테스트 |
○ 기본 형식
[ContextMenu("메뉴명")]
void 함수명()
{
각종 연산
}
○ 예제
using UnityEngine;
public class ExampleContextMenu : MonoBehaviour
{
[ContextMenu("Print Console")]
void TextPrint()
{
Debug.Log("Hello World");
}
}
○ 사용방법
※ 스크립트 작성 이후 게임오브젝트에 어태치 된 상태를 가정한다
- 컴포넌트로 추가된 스크립트의 오른쪽"..."을 클릭하여 컨텍스트 메뉴 열기

- 메뉴에 추가된 함수 실행

- 실행결과

'유니티 메모장' 카테고리의 다른 글
| 확장메소드를 통한 연산 (0) | 2025.10.10 |
|---|---|
| Class 배열 선언 후 접근시 null 참조 에러 (1) | 2025.07.10 |
| 오브젝트간 상호작용을 통한 애니메이션 클립 재생 (1) | 2025.06.11 |
| 함수에서 특정 자료 반환하기 (0) | 2025.06.10 |
| 스크롤뷰 방향키로 조작하기 (0) | 2025.06.09 |