Name above character?

I want to implement a name above my characters name as seen in World of Warcraft and every other MMO. 3DText seems to do the job but will the letters appear backwards, like in a mirror, for other players entering the world?

You can make them face every players camera, using a simple script.

E.g. a simple example (not optimized!):
transform.LookAt(Camera.main.transform.position);

If this appears mirrored for everyone: make the 3dtext a child of another GO. rotate the 3dtext, and attach the script to the parent GO ;).

Thank for the reply. I will give it a try.

A billboard sprite would probably be way more memory friendly though. Also that one always faces the camera.

I’m talking in theroy here, though as I’ve not yet created such a feature myself.

You could probably also use a guitext instead.

What’s the “billboard sprite”?

Yep, this is what games usually do…use a text object (not 3D text) and convert from world space to screen space.

–Eric