Unreal Engine/Error

[Unreal Engine 4 Error] 프로퍼티가 BindWidgetAnim을 사용하지만, 임시가 아닙니다!

한돌이 2021. 10. 7. 14:25

에러가 발생한 상황

UPROPERTY(BlueprintReadWrite, meta = (AllowPrivateAccess = "true", BindWidgetAnim))
UWidgetAnimation* SpreadSkillPaletteAnim;

 C++에서 UWidgetAnimation 변수에 WidgetAnimation을 바인딩합니다.

 

발생한 에러

 

해결 방법

UPROPERTY(BlueprintReadWrite, Transient, meta = (AllowPrivateAccess = "true", BindWidgetAnim))
UWidgetAnimation* SpreadSkillPaletteAnim;

 바인딩하고자 하는 UWidgetAnimation변수의 UPROPERTY 매크로에 Transient 키워드를 추가하여 직렬화를 해제해주면 됩니다.