JH 2023-04-28 01:12:36 UTC
Editing any object's float/double property via an Editor details panel will be truncated if it has more than 6 decimals of precision. (e.g. if I type in 0.123456789, I end up with 0.123457) From what I gather, this is a known and long-standing limitation. A licensee has called out some buggy behavior that stems from it. :thread:
JH 2023-04-28 01:12:57 UTC
There's no truncation if that property is set through other means, like native initialization, so a property set to 0.123456789 will stay that way and will be displayed with all that precision in the Details panel.
JH 2023-04-28 01:20:12 UTC
The issue comes up when a floating point property is set in C++ with more than 6 decimals of precision, and the object has a BP class. If they put instances of that object into a map, then edit the parent BP's floating point value, the new values does not propagate to the instances.
See linked UDN for minimalist 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
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
How to achieve HLSL Multiple Render Target in Material blueprints?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-184593 in the post.
1 |
Component | UE - Editor - Workflow Systems |
---|
Created | Apr 28, 2023 |
---|---|
Updated | Jan 19, 2024 |