간혹 코드 작업을 하다가 내가 생각한대로 Beginplay가 순서대로 호출이 안되는 경우가 있었어요.
분명히 순서를 고려하면서 구조를 잡았는데 다른게 먼저 호출되어 아직 BeginPlay가 되지않은 액터의 nullptr을 참조하면서 에러를 냈던 상황인거죠.
그래서 액터의 BeginPlay에 대한 실행 과정을 찾아보았어요.
어려운 내용이니까
하단의 사진을 통해 읽어보시는걸 추천드려요!
* 사진 속 페이퍼 닌자는 '실전 게임 제작으로 배우는 언리얼엔진4' 라는 교재의 프로젝트입니다.
도움이 되셨기를 바라요!
'언리얼엔진 > UE5' 카테고리의 다른 글
UE5 Delay 함수를 C++로 써보자 (0) | 2023.05.17 |
---|---|
UE5 C++ enhanced input 플레이어 컨트롤러에 적용하기 (0) | 2023.01.17 |