From 9a53f20f606b6238f5a49f2b6a5e5253b20dbb77 Mon Sep 17 00:00:00 2001 From: jiaoyangna <3046463818@qq.com> Date: Tue, 4 Aug 2020 10:39:16 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=8F=E6=B8=B8=E6=88=8F=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Map/TrialMiniGame/Logic/Game_14.lua | 31 +++++-------------- 1 file changed, 8 insertions(+), 23 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Modules/Map/TrialMiniGame/Logic/Game_14.lua b/Assets/ManagedResources/~Lua/Modules/Map/TrialMiniGame/Logic/Game_14.lua index 5c79673558..5ecc75a1a7 100644 --- a/Assets/ManagedResources/~Lua/Modules/Map/TrialMiniGame/Logic/Game_14.lua +++ b/Assets/ManagedResources/~Lua/Modules/Map/TrialMiniGame/Logic/Game_14.lua @@ -33,30 +33,15 @@ function this.Show() --设置按钮和图片 for index, answerId in pairs(aIdList) do if not _itemsList[index] then - - _itemsList[index] = newObjToParent(this.itemPre, this.itemsLayout) - local icon = Util.GetGameObject(_itemsList[index], "icon"):GetComponent("Image") - local btnSure = Util.GetGameObject(_itemsList[index], "btnAns") - local data = ConfigManager.GetConfigDataByKey(ConfigName.HeroConfig,"Id",tonumber(answerId)) - - -- if not _iconList[index] then - -- _iconList[index] = SubUIManager.Open(SubUIConfig.ItemView,icon.transform) - -- end - -- _iconList[index]:OnOpen(false,{answerId,1},1.1,false) - - if not _iconList[index] then - _iconList[index] = icon - end - _iconList[index].sprite = Util.LoadSprite(GetResourcePath(data.Icon)) - - Util.AddOnceClick(btnSure, function() - this.ChooseAnswer(index) - end) + _itemsList[index] = newObjToParent(this.itemPre, this.itemsLayout) end - _itemsList[index]:SetActive(true) - - Util.GetGameObject(_itemsList[index], "btnAns/name"):GetComponent("Text").text = this.heroConfig[tonumber(answerId)].ReadingName - + _itemsList[index]:SetActive(true) + local data = ConfigManager.GetConfigDataByKey(ConfigName.HeroConfig,"Id",tonumber(answerId)) + Util.GetGameObject(_itemsList[index], "icon"):GetComponent("Image").sprite = Util.LoadSprite(GetResourcePath(data.Icon)) + Util.GetGameObject(_itemsList[index], "btnAns/name"):GetComponent("Text").text = data.ReadingName + Util.AddOnceClick(Util.GetGameObject(_itemsList[index], "btnAns"), function() + this.ChooseAnswer(index) + end) end end