I have a node which looks like this tree:
FPSController (Root node, and it's KinematicBody) - CollisionShape - Camera - GroundCheckRayCast
When I moved CollisionShape's location down, camera also going down together. There's no code that change Camera's translation, but why this kind of thing happens?
Another weird thing is that y position of Camera won't changed even it's clearly moved down.
Is this some kind of bug or something? Why Camera's y position was changed, also not updated it's own y position value?