언리얼엔진/디자인패턴
[델리게이트] 2개의 매개변수를 가진 DELEGATE
예상밖의C
2024. 1. 24. 20:20
- DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams(FOnCurrentEXPChangedDelegate, float, InOldCurrentEXP, float, InNewCurrentEXP);
- -> 이것은 동적 바인딩이 가능하고 멀티 캐스트인 델리게이트이다. 매개변수는 자매품인 ThreeParams.. 등등을 사용해서 다양한 갯수로 설정할 수 있다.
- 이 델리게이트는 2개의 매개변수가 설정되어있기때문에, 바인딩 할 함수도 모두 매개변수가 2개여야 함.
- 델리게이트는 보통 Set 함수에서 부른다.