示例#1
0
        void Start()
        {
            manager   = NetworkManager.singleton as NetworkManagerListServer;
            connector = manager.GetComponent <ApiConnector>();

            manager.onPlayerListChanged += onPlayerListChanged;
            manager.onServerStarted     += ServerStartedHandler;
            manager.onServerStopped     += ServerStoppedHandler;
        }
示例#2
0
        void Awake()
        {
            if (manager == null)
            {
                manager = FindObjectOfType <NetworkManagerListServer>();
            }
            if (connector == null)
            {
                connector = manager.GetComponent <ApiConnector>();
            }

            Debug.Assert(manager != null, "ApiUpdater could not find NetworkManagerListServer");
            Debug.Assert(connector != null, "ApiUpdater could not find ApiConnector");

            manager.onPlayerListChanged += onPlayerListChanged;
            manager.onServerStarted     += ServerStartedHandler;
            manager.onServerStopped     += ServerStoppedHandler;
        }