Is there any reason / advantage for setting the camera position via code, vs. just making the camera a child gameobject of the player?
This is not my first project, and if I had done this on my own I would have chosen the latter, so I am just looking for insight.