Change A parts CFrame to the player camera LookVector

So im trying to make a part face the same way the players camera is facing.

I’ve tried the following:


local lookVector = game.Workspace.CurrentCamera.CFrame.LookVector
		script.Parent.CFrame = CFrame.Angles(0, lookVector.Y, 0)

but it doesnt make the part face the same way as the players camera, and the part is teleporting back to its original position… :frowning:

Does anyone know what i could do?

script.Parent.CFrame = CFrame.new(script.Parent.Position, script.Parent.Position + game.workspace.CurrentCamera.CFrame.LookVector)

I get this weird movement:

https://gyazo.com/bb7d929139113173bb181fdd83584c64

I want the vehicle to face the direction my camera is facing, so that the vehicle is always facing forward

What method are you using to rotate the vehicle? Constraints? BodyGyro?

i dont rotate the vehicle using the keyboard. im using bodyForce to move it in the direction like a hoverboard (but on ice) but im relying on the players mouse to change the rotation