How do you make it so when a part that doesn't DIRECTLY touch another part, it knows which one touched it?
Like here's sort of what I got, I have a block named Rainbow and another named Union9, I want rainbow to KNOW that specifically Union9 touched it, not Union8 or Union7.
I already know the first like for the event: if Script.Parent.touched (function(Hit) then After that I'm stalled.

8 comments
It still won't work. it might be because union9 is in a group called lane1?
Well is any part of the group except union9 touching the rainbow?
Yes, Union1 to Union9. they are grouped as Lane1.
Ok I editted the script a bit a while ago and check it out now and when you write the rest of the code down make sure you adress the Union9 as union9 because I put a variable for it as you can see....
One again it didn't work. At this point I think it's just me doing something wrong. So yeah. Thank you for helping me! I just need to figure out what's wrong in it that I'm doing..
I still want to see what you changed in the script do you mind showing me? And also make sure it's in a server script and it's under the object called "rainbow"
It worked, I apologize X) The problem was rainbow was instead "Rainbow" and that messed everything up.
xD Well, I'm glad it works :D