How do you maintain camera offset without including rotation?

I have a ball. It rolls. When I attach a camera to it (via the child method) whenever it rolls, the camera spins around it. How can I prevent this? Also, how can I get text to show up in game?

Search Vertex Parenting, this question has been asked many times before.

Doesn’t work, as it still needs to follow the rotations on the Z axis.

Would using the camera actuator work for this? (it might give you too little control for your purposes here).