앞서 이 포스팅은 이득우의 언리얼 프로그래밍 Part1을 수강하고 작성한 내용입니다. 액터 액터는 월드에 속한 컨텐츠의 기본 단위이다. 액터는 트랜스폼을 가지고, 월드로부터 틱과 시간 서비스를 받는다. 액터는 논리적 개념이 아니다. 컴포넌트를 감싸는 포장 박스이다. 액터는 다수의 컴포넌트를 소유하고 있고 실질적인 구현은 컴포넌트에서 담당한다. 다수의 컴포넌트 중 컴포넌트를 대표하는 것을 루트 컴포넌트라고 한다. 액터는 반드시 루트 컴포넌트를 가져야하고, 루트 컴포넌트의 트랜스폼이 액터의 트랜스폼이 된다. 액터에서 컴포넌트 생성하기 컴포넌트는 언리얼 오브젝트(UObject) 이므로 UPROPERTY() 매크로를 설정해야 하고, TObjectPtr로 포인터 선언한다. CDO에서 생성한 오브젝트는 자동으로 월..