Unreal Engine/C++

[Unreal Engine 4 C++] InputComponent의 BindAction함수에 인자가 있는 함수 바인드하기

한돌이 2021. 4. 15. 13:02

 

BindAction<TBaseDelegate<void, EDirection>>("TargetSwitchLeft", IE_Pressed, CameraLockArm, &UTLSpringArmComponent::LockToSwitchTarget, EDirection::Left);

 위와 같이 수정합니다.

 


4.26 버전부터 다음과 같이 작성하면 됩니다.

BindAction<TDelegate<void(EDirection)>>("TargetSwitchLeft", IE_Pressed, CameraLockArm, &UTLSpringArmComponent::LockToSwitchTarget, EDirection::Left);