내일배움캠프 20일차 - Unreal Engine C++ 기본 사용법
Visual Studio에서 필요한 환경세팅
언리얼 C++은 Visual Studio 2022 버전으로 작업하는 것이 좋다.
1) VS 프로젝트 생성 화면에서 [추가 도구 및 기능 설치] 클릭
- Visual Studio와 충돌해서 에러를 일으키는 경우가 많다.
1) C++ 클래스 Actor 생성 후 VS에서 UE_LOG 함수 입력해보기
이렇게 UE_LOG를 통해 언리얼 엔진의 개발자용 출력 로그에서 디버깅이나 특정 정보를 확인하는 용도로 사용할 수 있다.
UE_LOG의 구조
UE_LOG는 세 가지의 인수로 구성되어있다.
1) 카테고리
메세지의 종류(Tag)를 나타낸다. 특정 카테고리만 분류해서 보고 싶을 때 많이 활용된다.
자신만의 고유 카테고리를 만들 수도 있고, 보통 LogTemp를 많이 쓴다.
아래 사진처럼 엔진에서 카테고리별로 선택 가능하다.
2) 심각성중요도에 따라 심각성을 분류할 수 있으며, 각 로그는 색이 다르게 출력된다.
| 심각도 | 콘솔 출력 색상 |
| Log | 일반적인 메시지, 색상 없음 (기본 검정 텍스트, 흰색 배경) 또는 흰색 |
| Display | 파란색 (일반 정보를 강조하기 위해 표시) |
| Warning | 주황색 또는 노란색 (경고 메시지를 시각적으로 강조) |
| Error | 빨간색 (문제가 되는 상황을 강조) |
| Fatal | 빨간색 (치명적 오류이며 이후 프로그램 종료) |
3) 실제 출력할 내용
로그에 출력할 실제 내용이다.
< UE_LOG() 사용 예시 >
댓글
댓글 쓰기