Some animation node such as State Weight and Get Relevant Anim Time Remaining contains state name within in parentheses. But already-placed node does not update their name even thought the reference state is renamed.
The nodes having this issue come from UFUNCTION with AnimGetter meta = true. When a state is renamed, the corresponding node name in Menu is updated but the already-placed node aren't.
/** Get the blend weight of a specified state */ UFUNCTION(BlueprintPure, Category="Animation|State Machines", meta = (DisplayName="State Weight", BlueprintInternalUseOnly = "true", AnimGetter="true", BlueprintThreadSafe)) ENGINE_API float GetInstanceStateWeight(int32 MachineIndex, int32 StateIndex);
Expected Result: "State Weight (Locomotion)" node has been renamed to "State Weight (Locomotion_Renamed)"
Actual Result: The node keeps old name, including old state name. Also, you can place a State Weight node with the new name.
[Image Removed]
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-226450 in the post.
0 |
Component | UE - Anim - Runtime - Anim Blueprints |
---|---|
Affects Versions | 5.4 |
Target Fix | 5.6 |
Created | Oct 3, 2024 |
---|---|
Updated | Oct 23, 2024 |