그냥 게임개발자

언리얼 포인터 본문

Unreal 오답노트

언리얼 포인터

sudoju 2024. 1. 1. 15:53

기존에 사용하던 UPROPERTY()로 선언된 원시 포인터

UPROPERTY()
class UCard* Card;

현재 언리얼 5로 바뀌고나서 선택사항이 된 TObjectPtr 포인터

UPROPERTY()
TObjectPtr<class UCard> Card;

이것은 선택사항이긴 하지만 선언 부분에서는 TObjectPtr로 다 변경해야 하며, 구현부에서는 그냥 포인터를 사용해도 무방하다.