IEnumerator GetAttr() { yield return(new WaitForSeconds(0.3f)); note = GameObject.FindWithTag("Note").GetComponent <Textfields>(); Cursor.lockState = CursorLockMode.None; GameObject[] players = GameObject.FindGameObjectsWithTag("Player"); for (int i = 0; i < players.Length; i++) { CharacterProperties cp = players [i].GetComponent <CharacterProperties> (); if (cp.isLocalPlayer) { pc = players [i].GetComponent <PlayerController> (); CharacterProperties tcp = cp.target.GetComponent <CharacterProperties> (); appearance = new int[] { tcp.headAttr, tcp.torsoAttr, tcp.legsAttr }; } } }
// Initialization void Start() { weapon = unarmed.GetComponent <WeaponProperties>(); knife.SetActive(false); pistol.SetActive(false); partSystem.SetActive(false); controller = GetComponent <CharacterController>(); properties = GetComponent <CharacterProperties>(); GameObject panel = GameObject.FindWithTag("Note"); timer = GameObject.FindWithTag("Timer").GetComponent <Text>(); note = panel.GetComponent <Textfields> (); mainCam = Camera.main; //Cursor.lockState = CursorLockMode.Locked; //Cursor.visible = false; }