Smooth CFrame positioning

I want to make a jump system for my game. But when I try to jump with CFrame it just spawns up in the air.

This is my current script

	if canJump == true then
		workspace.Sled:SetPrimaryPartCFrame( +,10,0)))

How would I make it smooth?

You can try using TweenService, or CFrame:Lerp

Other Alternatives can be LinearVelocity, AssemblyLinearVelocity, or VectorForce

You are setting the CFrame of the PrimaryPart, thus “teleporting” it. Use ApplyImpulse.