Developer Notes

When components start to simulate, they will detach from their parent, as simulation always is done in world space.

Description

Using the Get Children Components node does not seem to be returning static mesh components that have simulate physics set to true.

If simulate physics is disabled, the static mesh will be contained in the array as expected.

Steps to Reproduce
  1. Open the editor
  2. Create a new actor blueprint
  3. Add a scene component to replace the default scene root
  4. Add a static mesh component and assign it a mesh
  5. Set Simulate Physics to true on the mesh
  6. Recreate the blueprint setup in the attached screenshot
  7. Add an instance of your actor to the level
  8. PIE

Result: Notice that no string is being printed, indicating that the array does not contain the static mesh component.

Expected: The static mesh component would be contained within the array

Have Comments or More Details?

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

1
Login to Vote

By Design
ComponentUE - Gameplay
Affects Versions4.124.13
CreatedSep 14, 2016
ResolvedSep 14, 2016
UpdatedApr 27, 2018