Hi,
I will explain the bug while listing the reproduction steps.
- Create a new Actor Blueprint.
- Add a SkeletalMeshComponent
- Set Physics->Simulate Physics to true
- Set Collision->Collision Presets to ‘BlockAll’
- Add a SphereCollisionComponent and attach it to the SkeletalMesh
- Make sure it is set to ‘No Physics Collision’ (should be set by default)
- Make it big enough to see that it collides with terrain
- Place the newly created actor on level and simulate the game
- Notice that the new actor collides on the sphere despite it being set to ‘No Physics Collision’
I’m pretty sure this worked fine pre 4.8. There is a hack to fix this and it looks as following:
After doing this ‘trick’ everything works fine again.
PS. FYI this works fine with static meshes.
Cheers,