So I’m making snooker game and I have problem with ball physics
I tried Velocity and Body velocity and it behaved weird
also idk if it’s better to make it with raycast instead of velocity
I want a better way to do it
here is what I end up with:
And here is the script:
local forcedir = (lv.Position - CueBall.Position).Unit
forcedir = Vector3.new(forcedir.X, 0, forcedir.Z)
local forceMag = p
CueBall.Velocity = forcedir * forceMag