Esempio n. 1
0
    void Init()
    {
        System.Action <bool> updateFinish = delegate(bool result)
        {
            UIWindowUpdate.Close();
            UIWindowFirstLoading.Show();
            Debug.Log("GameCenter.Init:检查更新结束");
            InitResManager();
        };

        if (SystemConfig.Instance.IsAutoUpdate)
        {
            UIWindowUpdate.Show();
            // UIManager.Instance.OpenWindow("PanelUpdate");
            //VersionManager.Instance.UpdateGame(updateFinish);
            UIWindowFirstLoading.Hide();

            Debug.Log("GameCenter.Init:开始检查更新");
            VersionManager.Instance.UpdateGame(updateFinish);
        }
        else
        {
            UIWindowUpdate.Close();
            UIWindowFirstLoading.Show();
            InitResManager();
        }

        Debug.Log("GameCenter.Init");
    }
Esempio n. 2
0
 static int HideUpdateItems(IntPtr L)
 {
     try
     {
         ToLua.CheckArgsCount(L, 0);
         UIWindowFirstLoading.HideUpdateItems();
         return(0);
     }
     catch (Exception e)
     {
         return(LuaDLL.toluaL_exception(L, e));
     }
 }
Esempio n. 3
0
 static int Close(IntPtr L)
 {
     try
     {
         ToLua.CheckArgsCount(L, 0);
         UIWindowFirstLoading.Close();
         return(0);
     }
     catch (Exception e)
     {
         return(LuaDLL.toluaL_exception(L, e));
     }
 }
Esempio n. 4
0
    static int get_m_CurProgress(IntPtr L)
    {
        object o = null;

        try
        {
            o = ToLua.ToObject(L, 1);
            UIWindowFirstLoading obj = (UIWindowFirstLoading)o;
            float ret = obj.m_CurProgress;
            LuaDLL.lua_pushnumber(L, ret);
            return(1);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e, o, "attempt to index m_CurProgress on a nil value"));
        }
    }