In my game, I've added some mobile support. The issue, however, is once the player interacts with an NPC, they're thrown in an infinite loop of chatting with that NPC. This is because when they go to tap the joystick, it registers as a regular tap. I tried using gameProcess, but that didn't work.
local function onInputBegan(input,gameProcessed)
if input.UserInputType == Enum.UserInputType.Touch or input.UserInputType == Enum.UserInputType.MouseButton1 then
That's what I have for the input.

2 comments
if not gameProcessed thenyou mean?Yes.