Esempio n. 1
0
    void CmdSetup()
    {
        GameObject playerInputsObj = Instantiate <GameObject> (playerInputsPrefab);

        playerInputs = GetComponent <PlayerInputs> ();
        playerInputs.AddPlayer(playerId);
        NetworkServer.Spawn(playerInputsObj);
        GameObject buildPanelObj = Instantiate <GameObject> (buildPanelPrefab);

        buildPanel = buildPanelObj.GetComponent <BuildPanel> ();
        buildPanel.AddPlayer(playerId, gameObject);
        NetworkServer.SpawnWithClientAuthority(buildPanelObj, gameObject);
        Object.FindObjectOfType <CameraController> ().AddPlayer(gameObject);
        setup = true;
    }