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;
    }