Beispiel #1
0
        void CreatePlayer()
        {
            int actorNumber = PhotonNetwork.player.ID;

            GameObject networkPlayerGO = PhotonNetwork.Instantiate("NetworkPlayer",
                                                                   currentScene.playerPositions[actorNumber].position, currentScene.playerPositions[actorNumber].rotation, 0);

            localPlayerController = networkPlayerGO.GetComponent <NetworkPlayerController>();
            localPlayerController.Init();

            GameObject voiceRecorderGO = PhotonNetwork.Instantiate("VoiceRecorder", Vector3.zero, Quaternion.identity, 0);

            voiceRecorderGO.GetComponent <VoiceController>().Init(this);

            voiceRecorderGO.transform.parent        = localPlayerController.transform;
            voiceRecorderGO.transform.localPosition = Vector3.zero;
        }