1. Is Variable 활성화

버튼을 변수로서 취급해주도록 하자.
2. URPOPERTY(meta = (BindWidget))
UPROPERTY(meta = (BindWidget))
UButton* NextBtn;
WidgetBlueprint에서 바인딩할 버튼의 이름과 똑같이 설정해주자.
3. 이벤트 바인딩
if (IsValid(NextBtn))
{
NextBtn->OnClicked.AddDynamic(CameraManager, &ACCTVPlayerCameraManager::SetNextCamera);
}
이제 원하는 이벤트를 바인딩 해주면 끝 ! 참고로 다른 클래스의 함수도 바인딩할 수 있다.
'언리얼 엔진 > 트러블슈팅' 카테고리의 다른 글
| [언리얼엔진] 인터페이스 C++ (0) | 2025.04.25 |
|---|---|
| [언리얼엔진] 레벨 시퀀스 재생 C++ (0) | 2025.04.25 |
| [언리얼엔진] Material Parameter 수정 (0) | 2025.04.08 |
| [언리얼엔진] LevelSequence 스폰 유지 (0) | 2025.04.08 |
| [언리얼엔진] 충돌판정 버그 (0) | 2025.04.06 |