예제 #1
0
    static public UIGameInit GetInstance()
    {
        UIGameInit self = UIManager.Singleton.GetUIWithoutLoad <UIGameInit>();

        if (self != null)
        {
            return(self);
        }
        self = UIManager.Singleton.LoadUI <UIGameInit>("UI/UIGameInit", UIManager.Anchor.Center);
        return(self);
    }
예제 #2
0
    public void OnClickServer(object sender, EventArgs e)
    {
        GameObject obj = (GameObject)sender;

        if (m_serverList.ContainsKey(obj.name))
        {
            UIGameInit.GetInstance().UpdateServerInfo(m_serverList[obj.name]);

            //记录
            PlayerPrefs.SetString("XServerName", m_serverList[obj.name].zoneName);
            PlayerPrefs.SetString("XServerAddress", m_serverList[obj.name].zoneUrl);
        }

        HideWindow();
    }