블루프린트는 기본적으로 CDO를 활용해 객체를 생성하기 때문에 C++에서 정의한 생성자를 활용할 수가 없다. 때문에 블루프린트에서 오브젝트의 멤버 변수 초기화를 수행하려면 따로 초기화 함수를 구현하거나 아래와 같은 방법을 활용해야 한다.
UPROPERTY(EditAnywhere, BlueprintReadWrite, Meta = (ExposeOnSpawn = true)
참고: https://papersloth.hatenablog.com/entry/2018/04/13/232533