Description

Setting the SetActorEnableCollision blueprint node to false does not disable collision for a destructible mesh.

Workaround:
Adding a static Mesh component and setting any mesh will cause the collision of the destructible mesh to be disabled.

Steps to Reproduce
  1. Open UE4 Editor with starter content (any project)
  2. Find static mesh named "1M_Cube " in the content browser
  3. Right click the static mesh and choose "create destructible mesh
  4. Create a blueprint based on Actor
  5. add a Destructible mesh component
  6. Set 1M_Cube_DM
  7. In the Blueprint graph, pull off of Event BeginPlay and add SetActorEnableCollision node
  8. make sure node boolean is unchecked (false)
  9. Add instance of DM blueprint to the level and PIE

Result:
Walking into the cube will stop the player

Expected:
Player passes through the cube since there is no collision.

Have Comments or More Details?

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

0
Login to Vote

Fixed
ComponentUE - Simulation - Physics - Destruction
Affects Versions4.10
Target Fix4.12
Fix Commit2937979
Main Commit2944273
CreatedJan 4, 2016
ResolvedApr 8, 2016
UpdatedApr 27, 2018