public void OnStartServer() { ServerPeer serverPeer = new ServerPeer(); IApplicationBase app = new NetMessageCenter(); serverPeer.SetApplication(app); serverPeer.StartServer(6666, 10); Console.WriteLine("开启服务器成功~~"); }
/// <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); }); }