using UnityEngine; using System.Collections; using UnityEngine.Networking; public class SerializePlayer : NetworkBehaviour { public string pName = "Netter"; //private GUIStyle nameStyl = new GUIStyle; //nameStyl. void Start() { if(isLocalPlayer) { transform.position = new Vector3(-10,1,14); //CameraClass[] cams = (CameraClass[])Object.FindObjectsOfType(typeof(CameraClass)); GetComponent().enabled = true; GetComponent().enabled = true; GetComponent().gameCam = Camera.main.GetComponent(); Camera.main.GetComponent().target = transform; } } private void Update() { //Transform name = transform.Find("P-Name"); //name.Rotate(Camera.main.transform.rotation); //name.Rotate(new Vector3(0,180,0)); } void OnGUI() { Vector3 nameLoc = Camera.main.WorldToScreenPoint(new Vector3(transform.position.x,transform.position.y+1.48f,transform.position.z)); GUI.Label(new Rect(nameLoc.x-20,Camera.main.pixelHeight-nameLoc.y-20,nameLoc.x+60,Camera.main.pixelHeight-nameLoc.y), pName); } }