프로젝트의 규모가 커질수록 로그를 언리얼에서 제공해주는 카테고리로만 사용하기엔 부족하고 구분하기 어려울 수 있다.
이를 위해 이번 시간엔
DEFINE_LOG_CATEGORY 를 이용해 새로운 카테고리를 만들어 본 후 이전에 생성해둔 Item 액터 클래스에서 Begin 플레이 시점에 로그를 찍어보도록 한다.
Item.h 파일

Item.cpp 파일

DEFINE_LOG_CATEGORY(LogSparta); 를 이용해 헤더파일에서 선언한 카테고리를 cpp에서 구현을 해준 후 BeginPlay() 에서 UE_LOG를 통해 원하는 카테고리를 출력해준다.
결과물

해당 Item 액터 클래스를 레벨에 배치 후 실행 시켜보면 출력로그에 위 처럼 LogSparta 라는 카테고리 로그로 잘 찍힌 것을 알 수 있다.
'Unreal 5' 카테고리의 다른 글
| Tick() 이벤트 함수를 이용한 Rotation 값 업데이트 (2) | 2025.07.11 |
|---|---|
| 액터의 Transform 제어 방법 (1) | 2025.07.11 |
| C++ 클래스 생성후 Scene Root 컴포넌트와 스태틱 메쉬 할당하기 (0) | 2025.07.09 |
| C++ 객체 생성과 제거 (0) | 2025.07.09 |
| 언리얼 엔진 C++ 빌드 프로세스 이해하기 (3) | 2025.07.05 |