static int Init(IntPtr L) { try { int count = LuaDLL.lua_gettop(L); if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(ReusingScrollRect), typeof(string))) { ReusingScrollRect obj = (ReusingScrollRect)ToLua.ToObject(L, 1); string arg0 = ToLua.ToString(L, 2); obj.Init(arg0); return(0); } else if (count == 3 && TypeChecker.CheckTypes(L, 1, typeof(ReusingScrollRect), typeof(string), typeof(string))) { ReusingScrollRect obj = (ReusingScrollRect)ToLua.ToObject(L, 1); string arg0 = ToLua.ToString(L, 2); string arg1 = ToLua.ToString(L, 3); obj.Init(arg0, arg1); return(0); } else { return(LuaDLL.luaL_throw(L, "invalid arguments to method: ReusingScrollRect.Init")); } } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
//UI的初始化请放在这里 public override void OnOpen() { m_ShopItem = GetReusingScrollRect("Items"); m_ShopItem.Init(UIEventKey, "ShopWindow_Item"); m_ShopItem.SetData(GetShopData()); AddOnClickListener("Button_Close", OnClickCLose); }
//UI的初始化请放在这里 public override void OnInit() { string itemName = "BaseBoardItem"; List <Dictionary <string, object> > data = new List <Dictionary <string, object> >(); for (int i = 0; i < 10000; i++) { data.Add(new Dictionary <string, object>()); } m_rsr.Init(itemName); m_rsr.SetData(data); }
//UI的初始化请放在这里 public override void OnOpen() { m_ShopItem.Init(UIEventKey, "ShopWindow_Item"); m_ShopItem.SetData(GetShopData()); }
//UI的初始化请放在这里 public override void OnOpen() { m_talkItems.Init(UIEventKey, typeof(InkTalkWindow).ToString()); //m_talkItems.SetData(); }