Пример #1
0
        public void OnStartServer()
        {
            ServerPeer       serverPeer = new ServerPeer();
            IApplicationBase app        = new NetMessageCenter();

            serverPeer.SetApplication(app);
            serverPeer.StartServer(6666, 10);
            Console.WriteLine("开启服务器成功~~");
        }
Пример #2
0
        /// <summary>
        /// 初始化游戏核心
        /// </summary>
        public void InitGameCore(GameObject gameObject)
        {
            init = false;

            AssetLoader.Initialize(() =>
            {
                gameLauncherObj  = gameObject;
                sceneMgr         = gameObject.AddComponent <SceneMgr>();
                audioManager     = AudioManager.Instance;
                timerManager     = TimerManager.Instance;
                inputMgr         = gameLauncherObj.AddComponent <InputMgr>();
                netMessageCenter = NetMessageCenter.Instance;

                GameStart();
            }, (error) => { Debug.Log(error); });
        }