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.