While making my 4X strategy game, Roblox re-did their camera system. I used to have a basic understanding of how to orient the camera, but now I’ve been forced to apply a band-aid solution, one where the camera is not facing correctly.
I just want to know how I could use a Vector3 or a part’s orientation property in order to orient the camera in a certain manner.
You can always use workspace.CurrentCamera.CFrame = workspace.Part.CFrame to position the camera in the exact orientation as a part. From there it’s a simple matter of multiplying by CFrame.new() and/or CFrame.Angles() in order to create any kind of offset needed.