I tried to make a ray shoot 10 degrees higher and to the left from the camera’s lookvector, which somewhat works but when I turn around the ray direction changes
local shooterDir = CFrame.Angles(math.rad(10),math.rad(10),0) * Camera.CFrame.LookVector
local ray = Ray.new(Camera.CFrame.P, shooterDir * Range)
It’s hard to explain what’s happening so I’ll just show a clip of the problem
what can I do to solve this?