I’ve been searching and playing around for a couple hours trying to figure this out and it’s just getting past me. What I need to do is have a health bar rotate around a pole, and always face the player, so the player can walk around, look at the pole, and the health bar is up front facing them. The pictures attached better explain what I want. 
So you can see, the health bar (orange) is offset from the pole, and I want kind of an “orbiting” motion, but only orbiting in the direction of the player. RotateAround moves the health bar in a circle around the pole without stopping, and I only want the health bar to rotate towards the direction of the player, as the player moves. I hope this makes sense and I hope I can get some help with this, I’m far from a mathematician and angles hurt my brain. Thanks! (Keep in mind, this is a 3D game and the picture provided is just a top down view of what I want.)
liimbix
2
I figured out what I wanted to do, just in a different way. I added an invisible sphere and made the health bar a child of it, and just make the sphere rotate towards the player in Update(), and that makes the health bar face the player too.