This is a support category for asking questions about how to get something done on the Roblox websites or how to do something on Roblox applications such as Roblox Studio.
You can write your topic however you want, but you need to answer these questions:
What do you want to achieve? Keep it simple and clear!
I want to know the best way to handle touched events
What is the issue? Include screenshots / videos if possible!
The issue is that .touched is unreliable and inconsistent
What solutions have you tried so far? Did you look for solutions on the Developer Hub?
I used .touched before and now I am trying to do getPartsInPart of a bomb carriers hitbox every 0.01 seconds to see if they are touching another person, but this is inefficent
How should I handle this? Should I just use .touched? Thanks!!
Hey! There’s really nothing wrong with using .Touched these days. Just filter out bad events. If the hitbox is large, you can just listen out for say HumanoidRootPart changes
If you really do need a 3rd Party solution there’s a lot out there from TouchedPlus to ZonePlus. These days I rely on Touched and the Spatial Query API. For context my module was made to have raycast speed on a spatial query. But it had lots of limitations (I only built it for my projects needs) and required a slightly more advanced user to understand how to dial it for their usecase*.
You know what? I will switch back to .touched! I didn’t use zone plus because it seemed like it was only for stationary zones and didn’t use touched plus because it seemed outdated.