I have a property which needs to be around 3E-7 and which I would like to edit in the details pane (it’s a UProperty with the edit anywhere flag). However, the editor displays this property as zero and investigation using UE_LOG shows that the c++ class also sees it as 0. Pressing the reset button in the details pane has no effect. Is there any way to view, edit, or even preserve small numbers in the editor, or do I need to scale up the coefficients and add factors of 10^-7 to all my game logic?
Cheers.
Further experimentation reveals that the editor zeroes out values less than 1E-6. Values of 1E-5 are safe to store, and the use of scientific notation has no impact on the issue.