So this code worked well in studio. You can scroll a little and it would only scroll a little.
UIS.InputChanged:Connect(function(input)
if input.UserInputType~=Enum.UserInputType.MouseWheel then return end
local up=input.Position.Z>0
print(input.Position.Z)
if up then
nextcard()
else
prevcard()
end
toCard()
end)
I get on the actual game client, try to scroll a tiny bit and it zooms across at light speed. I’m wondering if anyone knows why this happens and what the dampening factor is (how many times does it fire extra in roblox client for every legitimate firing)