I can't get a check collision working

Hi, I tried many different ways to check collision between 2 static meshes, none of them is working. What am I doing wrong here? I’m making a VR game that when my beam is touching an element, the emissive parameter is changing.

It supposed to change the emissive parameter when the 2 object collide. The emssive part is working but I can’t check the collision, is always giving me a false result no matter what.

Thanks a lot for your help.

Here are example I tried. The top one is not linked because I m trying many different ones and so I unplugged them to plug another one with the Event tick for example.

Are you trying to get a light to overlap with something? It looks like you are trying to get a point light to cause an overlap event…if so lights don’t have collision and it won’t work. Best thing to do is create or add a collision mesh to the components to cause the overlap events to trigger.

Thanks for your answer. No I created a static mesh that is a child of my point light to have collision on it. It s set up with the collision Collide with all dynamic. Do I need a special collision set up in order to be able to check an overlapping event? Because it-s also messing up with the object I spawn using the location of my point light. So I would love to don-t have any collision on it but just checking if it’s overlapping it.

What is the static mesh? I would use a sphere collision and attach it and set its collision to overlap and check the box to generate overlap events. That way it overlaps object and triggers the overlap events.

Yeah that s a good idea. I will try it :slight_smile: thanks dude

Works perfectly, Thanks a lot mate!!

Great, don’t forget to mark this as resolved/answered.