c++용법에서 Assert 매크로가 있는데
ue5에도 이와 비슷하게 응용할 수 있다.
1. Check(표현식)
assert결과가 false면 실행을 중지시킨다.
2. Ensure (표현식)
ensure을 사용하여 오류를 디버깅 하는 방법에는 3가지가 있다.
1. ensure( 표현식 )
표현식을 검증하여 실패하는 그 지점까지 이르는 콜스택을 생성한다.
2.ensureMsgf(표현식, TEXT(""))
해당 표현식 검증이 실패되면 TEXT에 써져있는 구문으로 오류를 체크할 수 있다.
3. if문을 사용하는 표현식
위 3가지 방식을 코드화하면 다음과 같다.
'UE5' 카테고리의 다른 글
Tag를 활용한 Input 값 받아오기 (1) | 2024.10.08 |
---|---|
TSubclassOf와 TSoftObjectPtr의 차이점, 그리고 FSoftObjectPaths (0) | 2024.09.26 |
Enhanced Input System Input Binding Process (향상된 인풋 시스템 인풋 바인딩 과정) (3) | 2024.09.16 |
TObjectPtr 은 뭐고 왜 쓸까? (2) | 2024.09.14 |
엔진 커마 시작하는 법 (3) | 2024.09.08 |