Hello, I have been working on an FPS framework but I am strugling with adding a walking animation to the system.
if char.Humanoid.MoveDirection.Magnitude > 0 then
goalCFrame = goalCFrame * CFrame.new(sin, cos, 0)
else
goalCFrame = camera.CFrame * gunSettings.OffsetFromCamera
end
Here is what happens:
How do I change the goalCFrame variable smoothly?
Thank you!