Description

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

Results:

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.

Expected:

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.

0
Login to Vote

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