Exemple #1
0
    // Use this for initialization
    void Start()
    {
        gameObject.name = m_playerName;
        transform.FindChild("body").gameObject.GetComponent <Renderer>().material.color = m_playerColor;



        playercontrl  = gameObject.GetComponentInChildren <playercontrol>();
        cameraTrans   = transform.FindChild("Camera");
        camera        = cameraTrans.GetComponent <Camera>();
        chat          = GetComponent <chatScript>();
        audioListener = cameraTrans.GetComponent <AudioListener>();
        fireCon       = gameObject.GetComponentInChildren <fireControl>();
        inputCol      = transform.FindChild("inputCollider").GetComponent <Collider>();
        networkPlayer = GetComponent <NetworkPlayer>();



        if (networkPlayer)
        {
            networkPlayer.playerName  = m_playerName;
            networkPlayer.playerColor = m_playerColor;
        }


        if (!isLocalPlayer)
        {
            if (chat)
            {
                chat.enabled = false;
            }

            if (playercontrl)
            {
                playercontrl.enabled = false;
            }

            if (camera)
            {
                camera.enabled = false;
            }

            if (audioListener)
            {
                audioListener.enabled = false;
            }

            if (inputCol)
            {
                inputCol.enabled = false;
            }

            if (fireCon)
            {
                fireCon.enabled = false;
            }
            if (networkPlayer)
            {
                networkPlayer.enabled = false;
            }
        }
    }
Exemple #2
0
 void Start()
 {
     fireControl = GetComponent <fireControl>();
 }