Unreal/작업방식
언리얼: Delegates 블루프린트에서 할당, 바인딩, 호출 가능하게 하기
calci
2021. 10. 21. 09:29
DECLARE_DYNAMIC_MULTICAST_DELEGATE(F...); 매크로로 델리게이트를 정의하고, 클래스 내에서 UPROPERTY를 붙여 델리게이트를 선언해줍니다.
UCLASS 매크로에서 Blueprintable, BlueprintType을 지정해주어야합니다.
BlueprintAssignable을 프로퍼티에 추가해주면 BP에서 이벤트 바인딩 및 언바인딩을 할 수 있습니다.
BlueprintCallable을 프로퍼티에 추가해주면 BP에서 이벤트 호출을 할 수 있습니다.