Why do people use :ToObjectSpace/ToWorldSpace?

I know how to make a CFrame relative to object space/world space anyway.

Block.CFrame = CFrame.new(x,y,z) -- World space
Block.CFrame = Block.CFrame * CFrame.Angles(math.rad(45),0,0) -- Object space

so why would I need to use these two functions that just display how far away one CFrame is to the custom origin?? It’s basically like using magnitude to get the distance between two vector3s. I don’t see the use of these two functions whatsoever. I am confused why they even exist to be honest, if someone could please explain to me their uses and what not that would be much appreciated.

Solved: I realised that these two functions are basically just complicated methods of doing what I already do. So no need to use them really.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.