public void OnCreatePhotonObjectBtnClick(string prefabName) { float posX = UnityEngine.Random.Range(-3.0f, 3.0f); float posZ = UnityEngine.Random.Range(0.0f, 3.0f); string playerName = "Player" + ":" + PhotonNetwork.playerList.Length; if (_nameInputField.text.Length > 0) { playerName = _nameInputField.text; } PhotonNetwork.playerName = playerName; //GameObject playerPrefab = (GameObject)Resources.Load("Prefabs/Player"); //Instantiate(playerPrefab, new Vector3(posX, 0.0f, posZ), Quaternion.identity); GameObject player = PhotonNetwork.Instantiate("Prefabs/Player", new Vector3(posX, 0.01f, posZ), Quaternion.identity, 0); //player.name = PhotonNetwork.playerName; ////phton scene object //if (PhotonNetwork.isMasterClient) //{ // //PhotonNetwork.Instantiate("Prefabs/Box", new Vector3(posX + 2.0f, 0.01f, posZ), Quaternion.identity, 0); // PhotonNetwork.InstantiateSceneObject("Prefabs/Box", new Vector3(posX + 2.0f, 0.01f, posZ), Quaternion.identity, 0, null); //} CFollowCamera camera = Camera.main.GetComponent <CFollowCamera>(); camera.Init(player.transform); _startPanel.SetActive(false); }
// Use this for initialization protected override void Start() { base.Start(); m_isSideColCheck = false; m_mainCamera.Init(m_fakePlayerPos); }