If a user has an actor that is simulating physics during simulation of play in the editor and they then change the value of a variable trough the details panel below the world outliner then the actor will suddenly change location. The value does not have to be in use.

Steps to Reproduce
  1. Open the editor
  2. Create a new actor blueprint
  3. Add a static mesh
  4. Set the static mesh to the default cube
  5. Set up so that the static mesh simulates physics on begin play
  6. Create a new bool variable
  7. Set the variable to editable
  8. Save and compile
  9. Add the actor to the level
  10. Simulate play in Editor
  11. Select the actor
  12. Change the bool variable's value via the details panel under the world outliner
  13. Notice that the cube hopes to a new location

Expected: The bool would not affect the position of the static mesh
Result: The cube hops to a new location when changing the bool during simulation

Note: the boolean is not set up to interact with anything

Community References

Have Comments or More Details?

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

Login to Vote

By Design
ComponentUE - Simulation - Physics
Affects Versions4.10.4
Target Fix4.13
CreatedMar 16, 2016
ResolvedJun 16, 2016
UpdatedApr 27, 2018