내일배움캠프 48일차 - 언리얼 C++에서 배우고 싶은 내용 : Tick그룹?
언리얼 C++ 과제를 하면서 특정 상태를 틱 단위로 확인해야 하는 변수 를 만들었는데, Tick함수가 끝나는 직후 변수를 초기화 를 해야하는데, 틱이 처리되는 범위 밖에서 실행되는 바인딩 함수 등 에서 해당 변수의 상태를 체크할 경우 이미 초기화가 되어서 실제로 확인된 상태와 전혀 다르게 작동하는 문제 가 있었다. 이걸 해결하는 방법에 대해 찾아보다, 유니티에서는 Update()와 LateUpdate()를 구분해서 사용 하는 것을 떠올리고 이곳 언리얼에서도 같은 기능이 있나 찾아보다 Tick그룹 이란 것을 발견했다. 이것은 기존 Tick과는 다르게 렌더링 전에 미리 실행되거나, 모든 처리가 끝난 후에 실행되게 끔 시점을 변경할 수 있다 고 하는데, 구글을 찾아봐도 잘 이해가 되지 않는 부분이 많아 우선 변수를 두 개 사용하여 상태를 처리하고 다음에 강사님에게 여쭤봐야할 것 같다는 생각이 들었다.