Changing collision on child component

How do you set the collision of a child component in blueprint? For some reason a reference from the child component is not changing the collision and also getting the child component from the parent has no collision settings option in blueprint.

Thanks

What child component - can you be more specific? Do you mean Child Actor Component? If so, the component itself does not have collision, the child actor’s own components would.

Hi Sorry so its a static mesh child component of another static mesh.


Apart from the fact that the bottom node is not connected to a white execution wire, this looks fine. Connect it.

yea i tried both ways and both ways do not work.

Then there’s something else going on we don’t know about. Does the script trigger?

No because i do this on load as soon as game instance, main character variables have been loaded.

The parent mesh’s collision and visibility works. But the childs mesh only visibility works…

It’s still not connected… How do you know it does not work - perhaps you’re testing the wrong thing. Check what it’s supposed to collide against. You’re setting the response to Ignore - is this intended?


Collisions generally work fine, the issue is someplace else we can’t see here, providing that node is connected.

Yes it definately will not update in the blueprint with the collision for some reason…If i change the collision in the details panel inside the blueprint it works. But i need to be able to change it within the blueprint and for some reason the command changed nothing

weird i changed the main details to custom and now its working from blueprint now too…Lol

But here is a new and the main problem, I can change the visibility of the child mesh component like this. But how would i change the collision as there is no option

think ive got it lol

So confusing