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); }
public static Vector2 Get(string name, Vector2 defaultPos) { string value = PlayerPrefs.GetString(name); return(TableManager.ParseVector2(value)); }