UBlueprintEditorLibrary::RemoveUnusedVariables removes (object) variables from a blueprint even if that blueprint graph had Event nodes that are bound "inline" to that object variable. For example: a primitive component's OnActorBeginOverlap can have an event bound to it by right clicking the component > Add Event. RemoveUnusedVariables will not consider that and still remove it.
Expected: an event being bound to it "inline" i.e. via "right click > Add Event" will make the variable treated as in use.
User's repro steps:
I am not able to find world outliner how to enable it?
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
How can i modify the param name in EQS node
How to achieve HLSL Multiple Render Target in Material blueprints?
What method is used to fill polygonal regions when drawing spline mesh at run time?
When I open UE4 4.24.3 it appears that. Does anyone know how to solve?
Delay nodes occasionally don't fire the "Completed" output in a nativized build
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-197140 in the post.
0 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 5.2 |
Target Fix | 5.4 |
Created | Oct 4, 2023 |
---|---|
Resolved | Jan 30, 2024 |
Updated | Mar 1, 2024 |