Orientation.Y 180 (-180) of a part produces a LookVector.X other than 0

  1. Create a new Baseplate in Studio
  2. Create a part (it will be create with Orientation=0,0,0)
  3. print(workspace.Part.CFrame.LookVector)

-0, -0, -1

  1. Manually change its Orientation.Y to 180 (which will be converted to -180)
  2. print(workspace.Part.CFrame.LookVector)

8.7422776573476e-08, -0, 1

  1. Do the same with Orientation.Z (0, 0, -180) and print(workspace.Part.CFrame.LookVector)

-0, -0, -1

1 Like