i already have a script for following the mouse in first person but i have no idea on how to make it move with the players Movements
it uses this lines to move it from the mouse like sway
TS:Create(Light,TI,{Position = UDim2.new(.5,-delta.X*Offset,.5,-delta.Y*Offset)}):Play()
i can probrobly use this function to do it but i dont know what are the values that i need to apply
function updateBobbleEffect()
local currentTime = tick()
if humanoid.MoveDirection.Magnitude > 0 then
local bobbleX = math.cos(currentTime * 7) * .20
local bobbleY = math.abs(math.sin(currentTime * 7)) * .20
local bobble = Vector3.new(bobbleX, bobbleY, 0)
humanoid.CameraOffset = humanoid.CameraOffset:lerp(bobble, .25)
elseif humanoid.MoveDirection.Magnitude == 0 then
local bobbleY = math.abs(math.sin(currentTime * 1.6)) * .20
local bobble = Vector3.new(0, bobbleY, 0)
humanoid.CameraOffset = humanoid.CameraOffset:lerp(bobble, .15)
else
humanoid.CameraOffset = humanoid.CameraOffset * .75
end
end
