I have two independent functions to handle InputBegan, depending on context.
Do I need to disconnect the previous function and then connect the new one, or can I just connect different functions in the same variable, without disconnecting the previous function?
local ConecInputBegan
ConecInputBegan = UserInputService.InputBegan:Connect(MyInputBegan1)
ConecInputBegan:Disconnect() -- do I need this ?
ConecInputBegan = UserInputService.InputBegan:Connect(MyInputBegan2)