Hello I am having a problem where I am trying to rotate a part using CFrame and it moves itself to 0,0,0 but it rotates. and it does not keep its original position! here is the code:
local part = script.Parent
local newCFrame = CFrame.Angles(0,math.rad(45),0)
part.CFrame = part.CFrame * CFrame.Angles(0,math.rad(45),0)
