Exemple #1
0
        public void Start()
        {
            eventManager = new EventManager();
            TaskManger.CreateInstance().Init();
            TableManager.CreateInstance();
            TableManager.instance.getTypeFunc = (name) => { return(Type.GetType(name)); };
            TableManager.instance.Init();
            NetworkManager.CreateInstance().Init();
            ProxyManager.CreateInstance().Init();


            // start server
            NetworkManager.instance.forClient.server.Start();
            Debug.LogInfo("战场服务器已启动");
            // connect to main server
            ProxyManager.instance.GetProxy <MainServerProxy>().Connenct();


            m_updater.Start();
            m_updater.Add(this);
            m_updater.Add(ProxyManager.instance);

            Time.SetUpdater(m_updater);
        }
Exemple #2
0
        public static Vector2 Get(string name, Vector2 defaultPos)
        {
            string value = PlayerPrefs.GetString(name);

            return(TableManager.ParseVector2(value));
        }