This issue occurs when a static function is created and has a struct parameter that has a delegate exposed to blueprint.
When using the helper function in blueprint after having used "Split Struct Pin" and linking the delegate member to "Add Custom Event", the event is unable to fetch the delegate signature which results in a compile error until the custom event is edited to fit the proper signature.
1- Create a UBlueprintFunctionLibrary class
2- Paste the example code added by the user that posted the case.
3- Call the blueprint function and split the struct parameter. The delegate is not able to fetch the delegate signature. The issue looks like is in the "Split Struct Pin" operation.
The user also posted a video where you can see more clearly the bug.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-212762 in the post.
0 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 5.3, 5.3.2 |
Target Fix | 5.5 |
Fix Commit | 33114193 |
---|
Created | Apr 19, 2024 |
---|---|
Resolved | Apr 19, 2024 |
Updated | Jul 23, 2024 |