Scaling objects via a timeline scales past the intended value when attempting to scale to 0,0,0. Instead of ending at 0,0,0 the scale will be set to an extremely small negative value such as -.0019, -.0019, -.0019.

Note: Rarely, it will return an extremely small positive value such as .000202, .000202, .000202.

Steps to Reproduce

1. Open Editor (any project)
2. Create new actor blueprint
3. Add a cube component
4. Create the blueprint shown in the attached screenshot.
5. Compile, save, close blueprint
6. Place a copy of the blueprint in the level.
7. Press PIE
8. Press input event button to shrink the blueprint
9. Shift+F1 and find the blueprint in the world outliner
10. Select the cube component and view the scale


Value will not be 0,0,0. They will be close, but slightly off. The cube will still be noticeable in level in most instances.


Cube is set to scale 0,0,0, the mesh will not be visible in viewport.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

Login to Vote

Won't Fix
ComponentUE - Gameplay
Affects Versions4.8.2
CreatedJul 27, 2015
ResolvedJul 28, 2015
UpdatedJul 14, 2021