Exemplo n.º 1
0
 // Use this for initialization
 void Start()
 {
     ui        = GameObject.Find("Camera").GetComponent <m_UI>();
     loadTime  = 0.0f;
     isLoading = false;
     oPos      = gameObject.transform.position;
 }
Exemplo n.º 2
0
    public m_UIControl()
    {
        _uilogin = new m_UI();
        _hotfixLoginControlBytes = FileIO.CustomLoaderMethod(ref _hotfixLoginControlFile);
        _luaLoginControlBytes    = FileIO.CustomLoaderMethod(ref _luaLoginControlScritp);

#if HOTFIX_ENABLE
        XLuaUtil.GlobLuaEnv.DoString(_hotfixLoginControlBytes);
#endif

        _luaLoginControl = XLuaUtil.GlobLuaEnv.NewTable();
        LuaTable meta = XLuaUtil.GlobLuaEnv.NewTable();
        meta.Set("__index", XLuaUtil.GlobLuaEnv.Global);
        _luaLoginControl.SetMetaTable(meta);
        meta.Dispose();

        _luaLoginControl.Set("self", this);
        XLuaUtil.GlobLuaEnv.DoString(_luaLoginControlBytes, "LuaLogin", _luaLoginControl);
        _luaLoginControl.Get("init_control", out _luaInitControl);
        _initControl();
    }