Prevent collision between components of blueprint

I have a blueprint with some components. Some of them use physics. I need them to interact with the rest of scene(e.g. landscapes, all the physical objects around, everything), but they should ignore themselves. How can I make blueprint to not to allow collisions between it’s components?

What type of blueprint it is? A pawn? Try setting a preset of collision as ignore only pawn There should also be settings like ignore self. Please, provide more information. May be screenshots.

you can add a custom collision channel, then tell them to ignore collision with their own channel. that should do the trick

I’m not using pawn. It’s just a basic actor.

And how would I do that?

OK! After some googling I found out that I can do it in project settings. I add new object type for each of components and this just gives me all the control needed.

1 Like

In the special case where you have two components connected by a Physics Constraint, you can disable collision between them by checking the ‘Disable Collision’ option in the Physics Constraint properties. They will still collide with the rest of the components, but not between them.

1 Like