[UE5] 자식 클래스의 서브오브젝트 새로 생성하기
·
게임개발/Unreal Engine
언리얼에서 부모 클래스를 만들고, 이를 파생시킨 서브클래스를 만들 때 막혔던 부분이 있다. 그것은 부모 생성자에서 만든 오브젝트를 자식 클래스에서 새로 할당해줘야 할 때였다. 직관적으로 코드를 짰을 때는 아래와 같이 작성했다.// Parent Class cppAParentClass::AParentClass(){ SampleObject = CreateDefaultSubobject(TEXT("SampleObject");}// Child Class cppAChildClass::AChildClass(){ SampleObject = CreateDefaultSubobject(TEXT("SampleObject");} 그런데 이렇게 작성한 후 빌드를 하면 크래쉬가 나면서 터진다.Fatal error: [File:D:..