| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- local UITestView = require("UILogin/UITestView_Generate")
- function UITestView:OnAwake(data)
- self.controller = require("UILogin/UILoginCtr"):new()
- self.controller:Init(self)
- end
- function UITestView:AddEventListener()
- -- local list = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20}
- -- CommonUtil.LoopGridViewEleCreate(self, self.scrollView.loopHorizontalScrollRect, list, 2000, function (itemLua, idx)
- -- -- print(itemLua.gameObject.name)
- -- -- print(idx)
- -- end)
- end
- function UITestView:FillContent(data, uiBase)
- self.uiBase = uiBase
- local gameObject = self.uiBase:GetRoot()
- if gameObject ~= nil then
- self.gameObject = gameObject
- self.transform = gameObject.transform
- end
- self:InitGenerate(self.transform, data)
- -- Filter and Sort
- -- local a = {}
- -- for i = 1,10 do
- -- local b = {a = i, b = i/2, c = math.fmod( i, 2)}
- -- a[#a + 1] = b
- -- end
- -- Log(Inspect(a))
- -- local list = CommonUtil.ArrayFilterSelections(a, Enum.FilterType.AND, {"a", "b"}, {1, 0.5})
- -- a[3].a = 5
- -- a[4].a = 5
- -- CommonUtil.ArraySortSelections(a, Enum.TableSortRule.Down, "a", "b")
- -- Log(Inspect(a))
- --NetConnectTest()
- -- ManagerContainer.ResMgr:LuaLoadAssetSprite(Constants.UITexturePath, ELoadType.UI, function (obj, path, name)
- -- self.image.image.sprite = obj
- -- end, "1")
- end
- function UITestView:RemoveEventListener()
- -- ManagerContainer.LuaEventMgr:Dispatch("hallo")
- ManagerContainer.LuaEventMgr:Unregister(self.uiData.name)
- end
- function UITestView:AddUIEventListener()
- ManagerContainer.LuaEventMgr:RegisterUIEvent(self.uiData.name)
- -- ManagerContainer.LuaEventMgr:RegisterUIEvent(self.uiData.name, "hallo", function()
- -- print("hello")
- -- end)
- self.uiBase:AddButtonEventListener(self.start.button, function()
- --self.controller:OnStartClick()
- -- ManagerContainer.NetManager:NetRegister(ProtoMsgId.response, function (data)
- -- print(Inspect(data))
- -- end)
-
- -- ManagerContainer.NetManager:SendMessage(ProtoMsgId.request, {open_id = "haha"})
- -- ManagerContainer.FSMMgr:ChangeState(Enum.StateEnum.LoadingState.stateId, Enum.SceneType.Battle)
- end)
- -- self.start.repeatButton:AddRepeatClickEventListener(function ()
- -- Log("repeatButton eff")
- -- end)
- -- ManagerContainer.LuaTimerMgr:AddTimer(3000, 5, false, function(sequence, param)
- -- print("sequence "..sequence)
- -- end, nil)
- end
- function UITestView:OnHide()
- end
- function UITestView:OnShow()
- end
- function UITestView:OnClose()
- end
- function UITestView:OnDispose()
- --self.content.loopHorizontalScrollRect:DestroyCells();
- end
- return UITestView
|