Hi !
I have a BP containing several UStaticMeshComponent, heach holding a UStaticMesh.
My problem is that when i set one component to be invisible (SetVisibility(false)), it still collides with other actors.
In following screenshots, i throw a die on a BP containing two UStaticMeshComponent: a table and a translucent cube. When cube has no collisions, die rolls on table, when it has collisions, it intercepts die even when it’s invisible.
Cube visible and set to have collision => collisions occur (normal behavior):
Cube visible and set to have no collisions => collisions do not occur (normal behavior):
Cube invisible and set to have collision => collisions occur (incorrect behavior ?):
Can you tell me if you find this strange ? It would seem quite natural that an invisible object stops interacting with world.
If it’s a wanted feature, does that mean i have to manage my collisions dynamically when i change visibility ?
If it’s not, i can give you some repro steps if you want.
Thanks
Cedric