Esempio n. 1
0
        // Code that runs on entering the state.
        public override void OnEnter()
        {
            MatchInfoObject matchInfo = (MatchInfoObject)match.Value;

            matchName.Value = matchInfo.name.Split('|')[0];
            Finish();
        }
Esempio n. 2
0
        // Code that runs on entering the state.
        public override void OnEnter()
        {
            var             networkManager = (NATTraversal.NetworkManager)NetworkManager.singleton;
            MatchInfoObject info = (MatchInfoObject)hostConnectionInfo.Value;
            string          internalIP, externalIP, internalIPv6, externalIPv6;
            int             port;
            ulong           guid;

            networkManager.ParseConnectionInfoFromMatchName(info.name, out externalIP, out internalIP, out externalIPv6, out internalIPv6, out port, out guid);

            networkManager.StartClientAll(
                externalIP,
                internalIP,
                port,
                guid,
                info.networkId,
                externalIPv6,
                internalIPv6
                );
            Finish();
        }