Delegates must have the expected signature. This is one of the issues with Set Time by Function Name and why we would discourage its use. Using Set Timer by Event will correctly enforce the function signature.
When using a 'Set Timer by Function Name' node with a Function that has an Output parameter it will fail at executing the Function. If the Function is called with an Event BeginPlay node it will function as expected.
This was reported in 4.19.2 (CL-4033788). It was tested and reproduced in 4.18.3 (CL-3832480), 4.20 Preview 5 (CL-
Results: The timer will not call the Function
Expected: The timer calls the Function and the Print String value is shown
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-61800 in the post.
0 |
Component | UE - Gameplay |
---|---|
Affects Versions | 4.18.3, 4.19.2, 4.20, 4.21 |
Created | Jul 16, 2018 |
---|---|
Resolved | Jul 16, 2018 |
Updated | Jul 20, 2018 |