그냥 게임개발자

Assert(어썰트) 본문

Unreal스터디

Assert(어썰트)

sudoju 2024. 1. 1. 15:46

https://docs.unrealengine.com/5.3/ko/asserts-in-unreal-engine/

 

check(표현식);

  • 이 매크로는 표현식을 실행한 뒤, 어서트 결과가 false이면 실행을 중지 시킴

ensure(표현식);

  • 표현식을 검증하여 실패하면 그 지점까지 이르는 콜스택을 생성해 Log에 나타나게 함.
  • ensure은 한번만 실행됨(프로젝트를 다시 실행하면 되지만, 게임을 계속 처음부터 실행하면 한번만 오류를 발생하고 그 이후에는 발생하지 않음)
  • 여러번 발동시키고 싶다면 ensureAlways를 사용

ensureMsgf(표현식, 메시지);

  • 표현식을 검증, 리포트에 메시지를 추가시킨 콜스택을 생성

'Unreal스터디' 카테고리의 다른 글

컴포지션(Composition)이란?  (0) 2024.01.01
인터페이스란?  (0) 2024.01.01
언리얼 오브젝트 처리  (1) 2024.01.01
리플렉션 시스템이란?  (0) 2024.01.01
언리얼 오브젝트란  (1) 2024.01.01