[Unreal5] 언리얼의 C++을 유니티 관점으로 이해해보자
Actor 클래스를 상속하는 C++ 클래스를 생성 MyActor (기본이름)에 대한 헤더파일, Cpp 파일이 생성된다. (C++ 해봤으면 헤더파일 cpp파일은 알고있겠지) 헤더파일에 생성자, BeginPlay, Tick이 존재한다. 생성자는 클래스 이름과 같은 이름으로 써있으며, 클래스에 객체가 생성될 때 한번 호출, 주로 생성된 액터의 프로퍼티인 변수의 기본값을 설정할 때 이용. 유니티에서는 Start나 Awake랑 비슷한 개념으로 생각됨. BeginPlay(): 액터가 배치된 월드에서 게임이 시작되거나 액터가 월드에 스폰될 때 호출됨. 게임 플레이 로직의 초기화 등에 사용. 유니티에서의 OnEnable 함수와 비슷하다고 생각. Tick(float DeltaTime): 매 프레임마다 한번씩 호출, 유니..