Fixed custom player controller camera bug.

When using the camera as a parent of an child object, the child object
would not be staying stationary in the window. This was due to the root
of the player object having scale values not equal to 1, 1, 1.

MENTAL NOTE:
Keep the root object with a scale of 1, 1, 1