Exemple #1
0
        public static bool ConsoleToolStart()
        {
            if (isStart)
            {
                return(false);
            }

            RemoteDeviceInfo deviceInfo = RemoteDeviceInfo.GetLocalDeviceInfo();

            UnityRemoteConsoleSettingData config = UnityRemoteConsoleSettingData.GetCofig();

            try
            {
                string deviceInfoStr = SimpleJsonUtils.ToJson(deviceInfo);

                LitNetServer.SetNetworkServerManager(deviceInfoStr, config.netPort);
                LitNetServer.Start();
                LoginService loginService = LitNetServer.ServiceManager.Get <LoginService>();
                loginService.SetPlayerLoginHandler(new SimplePlayerLoginHandler());
            }
            catch (Exception e)
            {
                Debug.LogError(e);
                return(false);
            }


            Debug.Log("LitNetServer.port:" + config.netPort);
            isStart = true;
            return(true);
        }
    public void Awake()
    {
        string name = Application.productName + "[" + Application.version + "]";

        LitNetServer.SetNetworkServerManager(name, port);


        LitNetServer.ServiceManager.Add <LoginService>();

        LitNetServer.Start();
    }
Exemple #3
0
        //Vector2 v2;
        //private void OnGUI()
        //{
        //    v2 = GUILayout.BeginScrollView(v2);
        //    LogService service = LitNetServer.ServiceManager.Get<LogService>();
        //    foreach (var item in service.GetLogDatas())
        //    {
        //        GUILayout.Label(item.ToString());
        //    }

        //    GUILayout.EndScrollView();
        //}
        private void Update()
        {
            float deltaTime = Time.unscaledDeltaTime;

            LitNetServer.Update(deltaTime);

            ConsoleBootManager.OnUpdate();
            //if (Input.GetKeyDown(KeyCode.L))
            //{
            //    Debug.Log("------log----");
            //}
        }
 private void Update()
 {
     LitNetServer.Update(Time.deltaTime);
 }
Exemple #5
0
 private void OnApplicationQuit()
 {
     LitNetServer.Stop();
 }