Exemplo n.º 1
0
    void Start()
    {
        match = RealTimeMatchesController.currentMatch;

        // add local player and then other players
        AddParticipant(GameKitXT.localPlayer);
        foreach (var player in match.players) {
            AddParticipant(player);
        }

        // subscribe to events
        match.DataReceived += OnReceiveData;
        match.PlayerStateChanged += OnPlayerStateChanged;

        // start voice chat
        var voiceChat = match.GetVoiceChat("all");
        voiceChat.PlayerStateChanged += OnVoiceChatPlayerStateChanged;
        voiceChat.Join();
        voiceChat.isTalking = true;
    }