public GameObject Show() { if (View == null) { View = GameObject.Instantiate(ResourceManage.GetInstance().Load("test_prefab") as GameObject); } View.SetActive(true); return(View); }
public ResourceManage() { if (instance != null) { UnLoadedAssetBundleDictionary(instance.loadedAssetBundleDictionary); } instance = this; Prepare(); }
static int GetInstance(IntPtr L) { try { ToLua.CheckArgsCount(L, 0); StaticModules.ResourceManage o = StaticModules.ResourceManage.GetInstance(); ToLua.PushObject(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int Load(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); StaticModules.ResourceManage obj = (StaticModules.ResourceManage)ToLua.CheckObject(L, 1, typeof(StaticModules.ResourceManage)); string arg0 = ToLua.CheckString(L, 2); UnityEngine.Object o = obj.Load(arg0); ToLua.Push(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int set_filesArray(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); StaticModules.ResourceManage obj = (StaticModules.ResourceManage)o; string[] arg0 = ToLua.CheckStringArray(L, 2); obj.filesArray = arg0; return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index filesArray on a nil value" : e.Message)); } }
static int get_filesArray(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); StaticModules.ResourceManage obj = (StaticModules.ResourceManage)o; string[] ret = obj.filesArray; ToLua.Push(L, ret); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index filesArray on a nil value" : e.Message)); } }
static int _CreateStaticModules_ResourceManage(IntPtr L) { try { int count = LuaDLL.lua_gettop(L); if (count == 0) { StaticModules.ResourceManage obj = new StaticModules.ResourceManage(); ToLua.PushObject(L, obj); return(1); } else { return(LuaDLL.luaL_throw(L, "invalid arguments to ctor method: StaticModules.ResourceManage.New")); } } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }