---@class UITipsExchange__Generate_box_btnBuy_num ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UITipsExchange__Generate_box_btnBuy_currency ---@field public gameObject UnityEngine.GameObject ---@field public uILocalizeScript UILocalizeScript ---@class UITipsExchange__Generate_box_btnBuy_text ---@field public gameObject UnityEngine.GameObject ---@field public uILocalizeScript UILocalizeScript ---@class UITipsExchange__Generate_box_btnBuy_image ---@field public gameObject UnityEngine.GameObject ---@field public image UnityEngine.UI.Image ---@class UITipsExchange__Generate_box_btnBuy ---@field public gameObject UnityEngine.GameObject ---@field public button UnityEngine.UI.Button ---@field public image UITipsExchange__Generate_box_btnBuy_image ---@field public text UITipsExchange__Generate_box_btnBuy_text ---@field public currency UITipsExchange__Generate_box_btnBuy_currency ---@field public num UITipsExchange__Generate_box_btnBuy_num ---@class UITipsExchange__Generate_btnExchange ---@field public gameObject UnityEngine.GameObject ---@field public button UnityEngine.UI.Button ---@class UITipsExchange__Generate_btnCancel ---@field public gameObject UnityEngine.GameObject ---@field public button UnityEngine.UI.Button ---@class UITipsExchange__Generate_box_itemNumber_number ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UITipsExchange__Generate_box_itemNumber_icon ---@field public gameObject UnityEngine.GameObject ---@field public image UnityEngine.UI.Image ---@class UITipsExchange__Generate_box_itemNumber ---@field public gameObject UnityEngine.GameObject ---@field public icon UITipsExchange__Generate_box_itemNumber_icon ---@field public number UITipsExchange__Generate_box_itemNumber_number ---@class UITipsExchange__Generate_btnPlus ---@field public gameObject UnityEngine.GameObject ---@field public button UnityEngine.UI.Button ---@class UITipsExchange__Generate_btnMinus ---@field public gameObject UnityEngine.GameObject ---@field public button UnityEngine.UI.Button ---@class UITipsExchange__Generate_slider ---@field public gameObject UnityEngine.GameObject ---@field public slider UnityEngine.UI.Slider ---@class UITipsExchange__Generate_box_numBox_num ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UITipsExchange__Generate_box_numBox ---@field public gameObject UnityEngine.GameObject ---@field public num UITipsExchange__Generate_box_numBox_num ---@class UITipsExchange__Generate_txtdsc ---@field public gameObject UnityEngine.GameObject ---@field public uILocalizeScript UILocalizeScript ---@class UITipsExchange__Generate_box_dscInfo_number ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UITipsExchange__Generate_box_dscInfo ---@field public gameObject UnityEngine.GameObject ---@field public number UITipsExchange__Generate_box_dscInfo_number ---@class UITipsExchange__Generate_box ---@field public gameObject UnityEngine.GameObject ---@field public dscInfo UITipsExchange__Generate_box_dscInfo ---@field public numBox UITipsExchange__Generate_box_numBox ---@field public itemNumber UITipsExchange__Generate_box_itemNumber ---@field public btnBuy UITipsExchange__Generate_box_btnBuy ---@class UITipsExchange__Generate_desTxt ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UITipsExchange__Generate_costMaterials ---@field public gameObject UnityEngine.GameObject ---@field public grid UnityEngine.GameObject ---@class UITipsExchange__Generate_baseAttr ---@field public gameObject UnityEngine.GameObject ---@field public grid UnityEngine.GameObject ---@class UITipsExchange__Generate_type5_text2 ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UITipsExchange__Generate_type5_text1 ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UITipsExchange__Generate_type5 ---@field public gameObject UnityEngine.GameObject ---@field public text1 UITipsExchange__Generate_type5_text1 ---@field public text2 UITipsExchange__Generate_type5_text2 ---@class UITipsExchange__Generate_type4_jobBox_icon ---@field public gameObject UnityEngine.GameObject ---@field public image UnityEngine.UI.Image ---@class UITipsExchange__Generate_type4_jobBox ---@field public gameObject UnityEngine.GameObject ---@field public icon UITipsExchange__Generate_type4_jobBox_icon ---@class UITipsExchange__Generate_type4_text1 ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UITipsExchange__Generate_type4 ---@field public gameObject UnityEngine.GameObject ---@field public text1 UITipsExchange__Generate_type4_text1 ---@field public jobBox UITipsExchange__Generate_type4_jobBox ---@class UITipsExchange__Generate_type3_text2 ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UITipsExchange__Generate_type3_text1 ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UITipsExchange__Generate_type3 ---@field public gameObject UnityEngine.GameObject ---@field public text1 UITipsExchange__Generate_type3_text1 ---@field public text2 UITipsExchange__Generate_type3_text2 ---@class UITipsExchange__Generate_type2_text2 ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UITipsExchange__Generate_type2_text1 ---@field public gameObject UnityEngine.GameObject ---@field public uILocalizeScript UILocalizeScript ---@field public text UnityEngine.UI.Text ---@class UITipsExchange__Generate_type2 ---@field public gameObject UnityEngine.GameObject ---@field public text1 UITipsExchange__Generate_type2_text1 ---@field public text2 UITipsExchange__Generate_type2_text2 ---@class UITipsExchange__Generate_type1_text2 ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UITipsExchange__Generate_type1_text1 ---@field public gameObject UnityEngine.GameObject ---@field public uILocalizeScript UILocalizeScript ---@field public text UnityEngine.UI.Text ---@class UITipsExchange__Generate_type1 ---@field public gameObject UnityEngine.GameObject ---@field public text1 UITipsExchange__Generate_type1_text1 ---@field public text2 UITipsExchange__Generate_type1_text2 ---@class UITipsExchange__Generate_textName ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UITipsExchange__Generate_timeLimit ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UITipsExchange__Generate_owned_text2 ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UITipsExchange__Generate_owned ---@field public gameObject UnityEngine.GameObject ---@field public text2 UITipsExchange__Generate_owned_text2 ---@class UITipsExchange__Generate_iconItem ---@field public gameObject UnityEngine.GameObject ---@field public rectTransform UnityEngine.RectTransform ---@field public layoutElement UnityEngine.UI.LayoutElement ---@class UITipsExchange__Generate_textTitle ---@field public gameObject UnityEngine.GameObject ---@field public uILocalizeScript UILocalizeScript ---@class UITipsExchange__Generate_btnClose ---@field public gameObject UnityEngine.GameObject ---@field public button UnityEngine.UI.Button ---@class UITipsExchange__Generate_AnyBtn ---@field public gameObject UnityEngine.GameObject ---@field public button UnityEngine.UI.Button ---@class UITipsExchange__Generate ---@field private gameObject UnityEngine.GameObject ---@field private transform UnityEngine.Transform ---@field private AnyBtn UITipsExchange__Generate_AnyBtn ---@field private btnClose UITipsExchange__Generate_btnClose ---@field private textTitle UITipsExchange__Generate_textTitle ---@field private mainInfo UnityEngine.GameObject ---@field private contentItem UnityEngine.GameObject ---@field private iconItem UITipsExchange__Generate_iconItem ---@field private owned UITipsExchange__Generate_owned ---@field private limitBox UnityEngine.GameObject ---@field private timeLimit UITipsExchange__Generate_timeLimit ---@field private textName UITipsExchange__Generate_textName ---@field private type1 UITipsExchange__Generate_type1 ---@field private type2 UITipsExchange__Generate_type2 ---@field private type3 UITipsExchange__Generate_type3 ---@field private type4 UITipsExchange__Generate_type4 ---@field private type5 UITipsExchange__Generate_type5 ---@field private skillTag UnityEngine.GameObject ---@field private skillTagItem1 UnityEngine.GameObject ---@field private skillTagItem2 UnityEngine.GameObject ---@field private skillTagItem3 UnityEngine.GameObject ---@field private skillTagItem4 UnityEngine.GameObject ---@field private baseAttr UITipsExchange__Generate_baseAttr ---@field private attrItem UnityEngine.GameObject ---@field private costMaterials UITipsExchange__Generate_costMaterials ---@field private desTxt UITipsExchange__Generate_desTxt ---@field private bottom UnityEngine.GameObject ---@field private box UITipsExchange__Generate_box ---@field private txtdsc UITipsExchange__Generate_txtdsc ---@field private slider UITipsExchange__Generate_slider ---@field private boxSliderHande UnityEngine.GameObject ---@field private btnMinus UITipsExchange__Generate_btnMinus ---@field private btnPlus UITipsExchange__Generate_btnPlus ---@field private btnBox UnityEngine.GameObject ---@field private btnCancel UITipsExchange__Generate_btnCancel ---@field private btnExchange UITipsExchange__Generate_btnExchange local UITipsExchangeView = class("UITipsExchangeView", require("UIViewBase")) function UITipsExchangeView:ctor() end ---@private function UITipsExchangeView:SetActive(result) self.gameObject:SetActive(result) end ---@private function UITipsExchangeView:InitGenerate(Root, data) self.transform = Root self.inited = true if self.super.Init then self.super.Init(self) end local tmp self:InitGenerate__1(Root,data) self:InitGenerate__2(Root,data) self:InitGenerate__3(Root,data) self:InitGenerate__4(Root,data) self:InitGenerate__5(Root,data) self:InitGenerate__6(Root,data) self:InitGenerate__7(Root,data) self:InitGenerate__8(Root,data) self:InitGenerate__9(Root,data) self:InitGenerate__10(Root,data) self:InitGenerate__11(Root,data) self:InitGenerate__12(Root,data) self:InitGenerate__13(Root,data) self:InitGenerate__14(Root,data) self:InitGenerate__15(Root,data) self:InitGenerate__16(Root,data) self:InitGenerate__17(Root,data) self:InitGenerate__18(Root,data) self:InitGenerate__19(Root,data) self:InitGenerate__20(Root,data) self:InitGenerate__21(Root,data) self:InitGenerate__22(Root,data) self:InitGenerate__23(Root,data) self:InitGenerate__24(Root,data) self:InitGenerate__25(Root,data) self:InitGenerate__26(Root,data) self:InitGenerate__27(Root,data) self:InitGenerate__28(Root,data) self:InitGenerate__29(Root,data) self:InitGenerate__30(Root,data) self:InitGenerate__31(Root,data) self:InitGenerate__32(Root,data) self:InitGenerate__33(Root,data) self:InitGenerate__34(Root,data) self:InitGenerate__35(Root,data) self:InitGenerate__36(Root,data) self:InitGenerate__37(Root,data) self:InitGenerate__38(Root,data) self:InitGenerate__39(Root,data) self:InitGenerate__40(Root,data) self:InitGenerate__41(Root,data) self:InitGenerate__42(Root,data) self:InitGenerate__43(Root,data) self:InitGenerate__44(Root,data) self:InitGenerate__45(Root,data) self:InitGenerate__46(Root,data) self:InitGenerate__47(Root,data) self:InitGenerate__48(Root,data) self:InitGenerate__49(Root,data) self:InitGenerate__50(Root,data) self:InitGenerate__51(Root,data) self:InitGenerate__52(Root,data) self:InitGenerate__53(Root,data) self:InitGenerate__54(Root,data) self:InitGenerate__55(Root,data) self:InitGenerate__56(Root,data) self:InitGenerate__57(Root,data) self:InitGenerate__58(Root,data) self:InitGenerate__59(Root,data) self:InitGenerate__60(Root,data) end ---@private function UITipsExchangeView:InitGenerate__1(Root, data) --[[ UIAnimator/Alpha --]] local tmp = Root:Find("UIAnimator/Alpha").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.AnyBtn = tmp tmp.button = tmp:GetComponent(Enum.TypeInfo.Button) end ---@private function UITipsExchangeView:InitGenerate__2(Root, data) --[[ UIAnimator/Window/BtnClose --]] local tmp = Root:Find("UIAnimator/Window/BtnClose").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.btnClose = tmp tmp.button = tmp:GetComponent(Enum.TypeInfo.Button) end ---@private function UITipsExchangeView:InitGenerate__3(Root, data) --[[ UIAnimator/Window/TextTitle --]] local tmp = Root:Find("UIAnimator/Window/TextTitle").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.textTitle = tmp tmp.uILocalizeScript = tmp:GetComponent(Enum.TypeInfo.UILocalizeScript) end ---@private function UITipsExchangeView:InitGenerate__4(Root, data) --[[ UIAnimator/Window/TopItem/MainInfo --]] local tmp = Root:Find("UIAnimator/Window/TopItem/MainInfo").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.mainInfo = tmp end ---@private function UITipsExchangeView:InitGenerate__5(Root, data) --[[ UIAnimator/Window/TopItem/MainInfo/ContentItem --]] local tmp = Root:Find("UIAnimator/Window/TopItem/MainInfo/ContentItem").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.contentItem = tmp end ---@private function UITipsExchangeView:InitGenerate__6(Root, data) --[[ UIAnimator/Window/TopItem/MainInfo/ContentItem/IconItem --]] local tmp = Root:Find("UIAnimator/Window/TopItem/MainInfo/ContentItem/IconItem").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.iconItem = CommonUtil.BindGridViewItem2LuaStatic("IconItem", tmp) self.iconItem.prefabName = "IconItem" tmp.rectTransform = tmp:GetComponent(Enum.TypeInfo.RectTransform) tmp.layoutElement = tmp:GetComponent(Enum.TypeInfo.LayoutElement) end ---@private function UITipsExchangeView:InitGenerate__7(Root, data) --[[ UIAnimator/Window/TopItem/MainInfo/ContentItem/Owned --]] local tmp = Root:Find("UIAnimator/Window/TopItem/MainInfo/ContentItem/Owned").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.owned = tmp end ---@private function UITipsExchangeView:InitGenerate__8(Root, data) --[[ UIAnimator/Window/TopItem/MainInfo/ContentItem/Owned/Text2 --]] local tmp = Root:Find("UIAnimator/Window/TopItem/MainInfo/ContentItem/Owned/Text2").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.owned.text2 = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UITipsExchangeView:InitGenerate__9(Root, data) --[[ UIAnimator/Window/TopItem/MainInfo/Texts/LimitBox --]] local tmp = Root:Find("UIAnimator/Window/TopItem/MainInfo/Texts/LimitBox").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.limitBox = tmp end ---@private function UITipsExchangeView:InitGenerate__10(Root, data) --[[ UIAnimator/Window/TopItem/MainInfo/Texts/LimitBox/TimeLimit --]] local tmp = Root:Find("UIAnimator/Window/TopItem/MainInfo/Texts/LimitBox/TimeLimit").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.timeLimit = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UITipsExchangeView:InitGenerate__11(Root, data) --[[ UIAnimator/Window/TopItem/MainInfo/Texts/TextName --]] local tmp = Root:Find("UIAnimator/Window/TopItem/MainInfo/Texts/TextName").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.textName = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UITipsExchangeView:InitGenerate__12(Root, data) --[[ UIAnimator/Window/TopItem/MainInfo/Texts/Type1 --]] local tmp = Root:Find("UIAnimator/Window/TopItem/MainInfo/Texts/Type1").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.type1 = tmp end ---@private function UITipsExchangeView:InitGenerate__13(Root, data) --[[ UIAnimator/Window/TopItem/MainInfo/Texts/Type1/Text1 --]] local tmp = Root:Find("UIAnimator/Window/TopItem/MainInfo/Texts/Type1/Text1").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.type1.text1 = tmp tmp.uILocalizeScript = tmp:GetComponent(Enum.TypeInfo.UILocalizeScript) tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UITipsExchangeView:InitGenerate__14(Root, data) --[[ UIAnimator/Window/TopItem/MainInfo/Texts/Type1/Text2 --]] local tmp = Root:Find("UIAnimator/Window/TopItem/MainInfo/Texts/Type1/Text2").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.type1.text2 = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UITipsExchangeView:InitGenerate__15(Root, data) --[[ UIAnimator/Window/TopItem/MainInfo/Texts/Type2 --]] local tmp = Root:Find("UIAnimator/Window/TopItem/MainInfo/Texts/Type2").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.type2 = tmp end ---@private function UITipsExchangeView:InitGenerate__16(Root, data) --[[ UIAnimator/Window/TopItem/MainInfo/Texts/Type2/Text1 --]] local tmp = Root:Find("UIAnimator/Window/TopItem/MainInfo/Texts/Type2/Text1").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.type2.text1 = tmp tmp.uILocalizeScript = tmp:GetComponent(Enum.TypeInfo.UILocalizeScript) tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UITipsExchangeView:InitGenerate__17(Root, data) --[[ UIAnimator/Window/TopItem/MainInfo/Texts/Type2/Text2 --]] local tmp = Root:Find("UIAnimator/Window/TopItem/MainInfo/Texts/Type2/Text2").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.type2.text2 = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UITipsExchangeView:InitGenerate__18(Root, data) --[[ UIAnimator/Window/TopItem/MainInfo/Texts/Type3 --]] local tmp = Root:Find("UIAnimator/Window/TopItem/MainInfo/Texts/Type3").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.type3 = tmp end ---@private function UITipsExchangeView:InitGenerate__19(Root, data) --[[ UIAnimator/Window/TopItem/MainInfo/Texts/Type3/Text1 --]] local tmp = Root:Find("UIAnimator/Window/TopItem/MainInfo/Texts/Type3/Text1").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.type3.text1 = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UITipsExchangeView:InitGenerate__20(Root, data) --[[ UIAnimator/Window/TopItem/MainInfo/Texts/Type3/Text2 --]] local tmp = Root:Find("UIAnimator/Window/TopItem/MainInfo/Texts/Type3/Text2").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.type3.text2 = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UITipsExchangeView:InitGenerate__21(Root, data) --[[ UIAnimator/Window/TopItem/MainInfo/Texts/Type4 --]] local tmp = Root:Find("UIAnimator/Window/TopItem/MainInfo/Texts/Type4").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.type4 = tmp end ---@private function UITipsExchangeView:InitGenerate__22(Root, data) --[[ UIAnimator/Window/TopItem/MainInfo/Texts/Type4/Text1 --]] local tmp = Root:Find("UIAnimator/Window/TopItem/MainInfo/Texts/Type4/Text1").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.type4.text1 = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UITipsExchangeView:InitGenerate__23(Root, data) --[[ UIAnimator/Window/TopItem/MainInfo/Texts/Type4/JobBox --]] local tmp = Root:Find("UIAnimator/Window/TopItem/MainInfo/Texts/Type4/JobBox").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.type4.jobBox = tmp end ---@private function UITipsExchangeView:InitGenerate__24(Root, data) --[[ UIAnimator/Window/TopItem/MainInfo/Texts/Type4/JobBox/icon --]] local tmp = Root:Find("UIAnimator/Window/TopItem/MainInfo/Texts/Type4/JobBox/icon").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.type4.jobBox.icon = tmp tmp.image = tmp:GetComponent(Enum.TypeInfo.Image) end ---@private function UITipsExchangeView:InitGenerate__25(Root, data) --[[ UIAnimator/Window/TopItem/MainInfo/Texts/Type5 --]] local tmp = Root:Find("UIAnimator/Window/TopItem/MainInfo/Texts/Type5").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.type5 = tmp end ---@private function UITipsExchangeView:InitGenerate__26(Root, data) --[[ UIAnimator/Window/TopItem/MainInfo/Texts/Type5/Text1 --]] local tmp = Root:Find("UIAnimator/Window/TopItem/MainInfo/Texts/Type5/Text1").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.type5.text1 = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UITipsExchangeView:InitGenerate__27(Root, data) --[[ UIAnimator/Window/TopItem/MainInfo/Texts/Type5/Text2 --]] local tmp = Root:Find("UIAnimator/Window/TopItem/MainInfo/Texts/Type5/Text2").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.type5.text2 = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UITipsExchangeView:InitGenerate__28(Root, data) --[[ UIAnimator/Window/TopItem/SkillTag --]] local tmp = Root:Find("UIAnimator/Window/TopItem/SkillTag").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.skillTag = tmp end ---@private function UITipsExchangeView:InitGenerate__29(Root, data) --[[ UIAnimator/Window/TopItem/SkillTag/SkillTagItem1 --]] local tmp = Root:Find("UIAnimator/Window/TopItem/SkillTag/SkillTagItem1").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.skillTagItem1 = CommonUtil.BindGridViewItem2LuaStatic("SkillTagItem", tmp) self.skillTagItem1.prefabName = "SkillTagItem" end ---@private function UITipsExchangeView:InitGenerate__30(Root, data) --[[ UIAnimator/Window/TopItem/SkillTag/SkillTagItem2 --]] local tmp = Root:Find("UIAnimator/Window/TopItem/SkillTag/SkillTagItem2").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.skillTagItem2 = CommonUtil.BindGridViewItem2LuaStatic("SkillTagItem", tmp) self.skillTagItem2.prefabName = "SkillTagItem" end ---@private function UITipsExchangeView:InitGenerate__31(Root, data) --[[ UIAnimator/Window/TopItem/SkillTag/SkillTagItem3 --]] local tmp = Root:Find("UIAnimator/Window/TopItem/SkillTag/SkillTagItem3").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.skillTagItem3 = CommonUtil.BindGridViewItem2LuaStatic("SkillTagItem", tmp) self.skillTagItem3.prefabName = "SkillTagItem" end ---@private function UITipsExchangeView:InitGenerate__32(Root, data) --[[ UIAnimator/Window/TopItem/SkillTag/SkillTagItem4 --]] local tmp = Root:Find("UIAnimator/Window/TopItem/SkillTag/SkillTagItem4").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.skillTagItem4 = CommonUtil.BindGridViewItem2LuaStatic("SkillTagItem", tmp) self.skillTagItem4.prefabName = "SkillTagItem" end ---@private function UITipsExchangeView:InitGenerate__33(Root, data) --[[ UIAnimator/Window/BaseAttr --]] local tmp = Root:Find("UIAnimator/Window/BaseAttr").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.baseAttr = tmp end ---@private function UITipsExchangeView:InitGenerate__34(Root, data) --[[ UIAnimator/Window/BaseAttr/AttrItem --]] local tmp = Root:Find("UIAnimator/Window/BaseAttr/AttrItem").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.attrItem = CommonUtil.BindGridViewItem2LuaStatic("AttrItem", tmp) self.attrItem.prefabName = "AttrItem" end ---@private function UITipsExchangeView:InitGenerate__35(Root, data) --[[ UIAnimator/Window/BaseAttr/Grid --]] local tmp = Root:Find("UIAnimator/Window/BaseAttr/Grid").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.baseAttr.grid = tmp end ---@private function UITipsExchangeView:InitGenerate__36(Root, data) --[[ UIAnimator/Window/CostMaterials --]] local tmp = Root:Find("UIAnimator/Window/CostMaterials").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.costMaterials = tmp end ---@private function UITipsExchangeView:InitGenerate__37(Root, data) --[[ UIAnimator/Window/CostMaterials/Grid --]] local tmp = Root:Find("UIAnimator/Window/CostMaterials/Grid").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.costMaterials.grid = tmp end ---@private function UITipsExchangeView:InitGenerate__38(Root, data) --[[ UIAnimator/Window/DscBox/DesTxt --]] local tmp = Root:Find("UIAnimator/Window/DscBox/DesTxt").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.desTxt = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UITipsExchangeView:InitGenerate__39(Root, data) --[[ UIAnimator/Window/Bottom --]] local tmp = Root:Find("UIAnimator/Window/Bottom").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.bottom = tmp end ---@private function UITipsExchangeView:InitGenerate__40(Root, data) --[[ UIAnimator/Window/Bottom/Box --]] local tmp = Root:Find("UIAnimator/Window/Bottom/Box").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.box = tmp end ---@private function UITipsExchangeView:InitGenerate__41(Root, data) --[[ UIAnimator/Window/Bottom/Box/DscInfo --]] local tmp = Root:Find("UIAnimator/Window/Bottom/Box/DscInfo").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.box.dscInfo = tmp end ---@private function UITipsExchangeView:InitGenerate__42(Root, data) --[[ UIAnimator/Window/Bottom/Box/DscInfo/Number --]] local tmp = Root:Find("UIAnimator/Window/Bottom/Box/DscInfo/Number").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.box.dscInfo.number = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UITipsExchangeView:InitGenerate__43(Root, data) --[[ UIAnimator/Window/Bottom/Box/DscInfo/txtdsc --]] local tmp = Root:Find("UIAnimator/Window/Bottom/Box/DscInfo/txtdsc").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.txtdsc = tmp tmp.uILocalizeScript = tmp:GetComponent(Enum.TypeInfo.UILocalizeScript) end ---@private function UITipsExchangeView:InitGenerate__44(Root, data) --[[ UIAnimator/Window/Bottom/Box/NumBox --]] local tmp = Root:Find("UIAnimator/Window/Bottom/Box/NumBox").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.box.numBox = tmp end ---@private function UITipsExchangeView:InitGenerate__45(Root, data) --[[ UIAnimator/Window/Bottom/Box/NumBox/num --]] local tmp = Root:Find("UIAnimator/Window/Bottom/Box/NumBox/num").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.box.numBox.num = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UITipsExchangeView:InitGenerate__46(Root, data) --[[ UIAnimator/Window/Bottom/Box/NumBox/Slider --]] local tmp = Root:Find("UIAnimator/Window/Bottom/Box/NumBox/Slider").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.slider = tmp tmp.slider = tmp:GetComponent(Enum.TypeInfo.Slider) end ---@private function UITipsExchangeView:InitGenerate__47(Root, data) --[[ UIAnimator/Window/Bottom/Box/NumBox/Slider/Handle Slide Area --]] local tmp = Root:Find("UIAnimator/Window/Bottom/Box/NumBox/Slider/Handle Slide Area").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.boxSliderHande = tmp end ---@private function UITipsExchangeView:InitGenerate__48(Root, data) --[[ UIAnimator/Window/Bottom/Box/NumBox/BtnMinus --]] local tmp = Root:Find("UIAnimator/Window/Bottom/Box/NumBox/BtnMinus").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.btnMinus = tmp tmp.button = tmp:GetComponent(Enum.TypeInfo.Button) end ---@private function UITipsExchangeView:InitGenerate__49(Root, data) --[[ UIAnimator/Window/Bottom/Box/NumBox/BtnPlus --]] local tmp = Root:Find("UIAnimator/Window/Bottom/Box/NumBox/BtnPlus").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.btnPlus = tmp tmp.button = tmp:GetComponent(Enum.TypeInfo.Button) end ---@private function UITipsExchangeView:InitGenerate__50(Root, data) --[[ UIAnimator/Window/Bottom/Box/ItemNumber --]] local tmp = Root:Find("UIAnimator/Window/Bottom/Box/ItemNumber").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.box.itemNumber = tmp end ---@private function UITipsExchangeView:InitGenerate__51(Root, data) --[[ UIAnimator/Window/Bottom/Box/ItemNumber/Icon --]] local tmp = Root:Find("UIAnimator/Window/Bottom/Box/ItemNumber/Icon").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.box.itemNumber.icon = tmp tmp.image = tmp:GetComponent(Enum.TypeInfo.Image) end ---@private function UITipsExchangeView:InitGenerate__52(Root, data) --[[ UIAnimator/Window/Bottom/Box/ItemNumber/Number --]] local tmp = Root:Find("UIAnimator/Window/Bottom/Box/ItemNumber/Number").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.box.itemNumber.number = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UITipsExchangeView:InitGenerate__53(Root, data) --[[ UIAnimator/Window/Bottom/BtnBox --]] local tmp = Root:Find("UIAnimator/Window/Bottom/BtnBox").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.btnBox = tmp end ---@private function UITipsExchangeView:InitGenerate__54(Root, data) --[[ UIAnimator/Window/Bottom/BtnBox/BtnCancel --]] local tmp = Root:Find("UIAnimator/Window/Bottom/BtnBox/BtnCancel").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.btnCancel = tmp tmp.button = tmp:GetComponent(Enum.TypeInfo.Button) end ---@private function UITipsExchangeView:InitGenerate__55(Root, data) --[[ UIAnimator/Window/Bottom/BtnBox/BtnExchange --]] local tmp = Root:Find("UIAnimator/Window/Bottom/BtnBox/BtnExchange").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.btnExchange = tmp tmp.button = tmp:GetComponent(Enum.TypeInfo.Button) end ---@private function UITipsExchangeView:InitGenerate__56(Root, data) --[[ UIAnimator/Window/Bottom/BtnBox/BtnBuy --]] local tmp = Root:Find("UIAnimator/Window/Bottom/BtnBox/BtnBuy").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.box.btnBuy = tmp tmp.button = tmp:GetComponent(Enum.TypeInfo.Button) end ---@private function UITipsExchangeView:InitGenerate__57(Root, data) --[[ UIAnimator/Window/Bottom/BtnBox/BtnBuy/Content/Image --]] local tmp = Root:Find("UIAnimator/Window/Bottom/BtnBox/BtnBuy/Content/Image").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.box.btnBuy.image = tmp tmp.image = tmp:GetComponent(Enum.TypeInfo.Image) end ---@private function UITipsExchangeView:InitGenerate__58(Root, data) --[[ UIAnimator/Window/Bottom/BtnBox/BtnBuy/Content/Text --]] local tmp = Root:Find("UIAnimator/Window/Bottom/BtnBox/BtnBuy/Content/Text").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.box.btnBuy.text = tmp tmp.uILocalizeScript = tmp:GetComponent(Enum.TypeInfo.UILocalizeScript) end ---@private function UITipsExchangeView:InitGenerate__59(Root, data) --[[ UIAnimator/Window/Bottom/BtnBox/BtnBuy/Content/Currency --]] local tmp = Root:Find("UIAnimator/Window/Bottom/BtnBox/BtnBuy/Content/Currency").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.box.btnBuy.currency = tmp tmp.uILocalizeScript = tmp:GetComponent(Enum.TypeInfo.UILocalizeScript) end ---@private function UITipsExchangeView:InitGenerate__60(Root, data) --[[ UIAnimator/Window/Bottom/BtnBox/BtnBuy/Content/num --]] local tmp = Root:Find("UIAnimator/Window/Bottom/BtnBox/BtnBuy/Content/num").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.box.btnBuy.num = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UITipsExchangeView:GenerateDestroy() if tolua.getpeer(self.box.btnBuy.num) ~= nil then tolua.setpeer(self.box.btnBuy.num, nil) end if tolua.getpeer(self.box.btnBuy.currency) ~= nil then tolua.setpeer(self.box.btnBuy.currency, nil) end if tolua.getpeer(self.box.btnBuy.text) ~= nil then tolua.setpeer(self.box.btnBuy.text, nil) end if tolua.getpeer(self.box.btnBuy.image) ~= nil then tolua.setpeer(self.box.btnBuy.image, nil) end if tolua.getpeer(self.box.btnBuy) ~= nil then tolua.setpeer(self.box.btnBuy, nil) end if tolua.getpeer(self.box.itemNumber.number) ~= nil then tolua.setpeer(self.box.itemNumber.number, nil) end if tolua.getpeer(self.box.itemNumber.icon) ~= nil then tolua.setpeer(self.box.itemNumber.icon, nil) end if tolua.getpeer(self.box.itemNumber) ~= nil then tolua.setpeer(self.box.itemNumber, nil) end if tolua.getpeer(self.box.numBox.num) ~= nil then tolua.setpeer(self.box.numBox.num, nil) end if tolua.getpeer(self.box.numBox) ~= nil then tolua.setpeer(self.box.numBox, nil) end if tolua.getpeer(self.box.dscInfo.number) ~= nil then tolua.setpeer(self.box.dscInfo.number, nil) end if tolua.getpeer(self.box.dscInfo) ~= nil then tolua.setpeer(self.box.dscInfo, nil) end if tolua.getpeer(self.costMaterials.grid) ~= nil then tolua.setpeer(self.costMaterials.grid, nil) end if tolua.getpeer(self.baseAttr.grid) ~= nil then tolua.setpeer(self.baseAttr.grid, nil) end if tolua.getpeer(self.type5.text2) ~= nil then tolua.setpeer(self.type5.text2, nil) end if tolua.getpeer(self.type5.text1) ~= nil then tolua.setpeer(self.type5.text1, nil) end if tolua.getpeer(self.type4.jobBox.icon) ~= nil then tolua.setpeer(self.type4.jobBox.icon, nil) end if tolua.getpeer(self.type4.jobBox) ~= nil then tolua.setpeer(self.type4.jobBox, nil) end if tolua.getpeer(self.type4.text1) ~= nil then tolua.setpeer(self.type4.text1, nil) end if tolua.getpeer(self.type3.text2) ~= nil then tolua.setpeer(self.type3.text2, nil) end if tolua.getpeer(self.type3.text1) ~= nil then tolua.setpeer(self.type3.text1, nil) end if tolua.getpeer(self.type2.text2) ~= nil then tolua.setpeer(self.type2.text2, nil) end if tolua.getpeer(self.type2.text1) ~= nil then tolua.setpeer(self.type2.text1, nil) end if tolua.getpeer(self.type1.text2) ~= nil then tolua.setpeer(self.type1.text2, nil) end if tolua.getpeer(self.type1.text1) ~= nil then tolua.setpeer(self.type1.text1, nil) end if tolua.getpeer(self.owned.text2) ~= nil then tolua.setpeer(self.owned.text2, nil) end if tolua.getpeer(self.AnyBtn) ~= nil then tolua.setpeer(self.AnyBtn, nil) end self.AnyBtn = nil if tolua.getpeer(self.btnClose) ~= nil then tolua.setpeer(self.btnClose, nil) end self.btnClose = nil if tolua.getpeer(self.textTitle) ~= nil then tolua.setpeer(self.textTitle, nil) end self.textTitle = nil if tolua.getpeer(self.mainInfo) ~= nil then tolua.setpeer(self.mainInfo, nil) end self.mainInfo = nil if tolua.getpeer(self.contentItem) ~= nil then tolua.setpeer(self.contentItem, nil) end self.contentItem = nil if self.iconItem.GenerateDestroy ~= nil then self.iconItem:GenerateDestroy() end if tolua.getpeer(self.iconItem) ~= nil then tolua.setpeer(self.iconItem, nil) end self.iconItem = nil if tolua.getpeer(self.owned) ~= nil then tolua.setpeer(self.owned, nil) end self.owned = nil if tolua.getpeer(self.limitBox) ~= nil then tolua.setpeer(self.limitBox, nil) end self.limitBox = nil if tolua.getpeer(self.timeLimit) ~= nil then tolua.setpeer(self.timeLimit, nil) end self.timeLimit = nil if tolua.getpeer(self.textName) ~= nil then tolua.setpeer(self.textName, nil) end self.textName = nil if tolua.getpeer(self.type1) ~= nil then tolua.setpeer(self.type1, nil) end self.type1 = nil if tolua.getpeer(self.type2) ~= nil then tolua.setpeer(self.type2, nil) end self.type2 = nil if tolua.getpeer(self.type3) ~= nil then tolua.setpeer(self.type3, nil) end self.type3 = nil if tolua.getpeer(self.type4) ~= nil then tolua.setpeer(self.type4, nil) end self.type4 = nil if tolua.getpeer(self.type5) ~= nil then tolua.setpeer(self.type5, nil) end self.type5 = nil if tolua.getpeer(self.skillTag) ~= nil then tolua.setpeer(self.skillTag, nil) end self.skillTag = nil if self.skillTagItem1.GenerateDestroy ~= nil then self.skillTagItem1:GenerateDestroy() end if tolua.getpeer(self.skillTagItem1) ~= nil then tolua.setpeer(self.skillTagItem1, nil) end self.skillTagItem1 = nil if self.skillTagItem2.GenerateDestroy ~= nil then self.skillTagItem2:GenerateDestroy() end if tolua.getpeer(self.skillTagItem2) ~= nil then tolua.setpeer(self.skillTagItem2, nil) end self.skillTagItem2 = nil if self.skillTagItem3.GenerateDestroy ~= nil then self.skillTagItem3:GenerateDestroy() end if tolua.getpeer(self.skillTagItem3) ~= nil then tolua.setpeer(self.skillTagItem3, nil) end self.skillTagItem3 = nil if self.skillTagItem4.GenerateDestroy ~= nil then self.skillTagItem4:GenerateDestroy() end if tolua.getpeer(self.skillTagItem4) ~= nil then tolua.setpeer(self.skillTagItem4, nil) end self.skillTagItem4 = nil if tolua.getpeer(self.baseAttr) ~= nil then tolua.setpeer(self.baseAttr, nil) end self.baseAttr = nil if self.attrItem.GenerateDestroy ~= nil then self.attrItem:GenerateDestroy() end if tolua.getpeer(self.attrItem) ~= nil then tolua.setpeer(self.attrItem, nil) end self.attrItem = nil if tolua.getpeer(self.costMaterials) ~= nil then tolua.setpeer(self.costMaterials, nil) end self.costMaterials = nil if tolua.getpeer(self.desTxt) ~= nil then tolua.setpeer(self.desTxt, nil) end self.desTxt = nil if tolua.getpeer(self.bottom) ~= nil then tolua.setpeer(self.bottom, nil) end self.bottom = nil if tolua.getpeer(self.box) ~= nil then tolua.setpeer(self.box, nil) end self.box = nil if tolua.getpeer(self.txtdsc) ~= nil then tolua.setpeer(self.txtdsc, nil) end self.txtdsc = nil if tolua.getpeer(self.slider) ~= nil then tolua.setpeer(self.slider, nil) end self.slider = nil if tolua.getpeer(self.boxSliderHande) ~= nil then tolua.setpeer(self.boxSliderHande, nil) end self.boxSliderHande = nil if tolua.getpeer(self.btnMinus) ~= nil then tolua.setpeer(self.btnMinus, nil) end self.btnMinus = nil if tolua.getpeer(self.btnPlus) ~= nil then tolua.setpeer(self.btnPlus, nil) end self.btnPlus = nil if tolua.getpeer(self.btnBox) ~= nil then tolua.setpeer(self.btnBox, nil) end self.btnBox = nil if tolua.getpeer(self.btnCancel) ~= nil then tolua.setpeer(self.btnCancel, nil) end self.btnCancel = nil if tolua.getpeer(self.btnExchange) ~= nil then tolua.setpeer(self.btnExchange, nil) end self.btnExchange = nil self.transform = nil self.gameObject = nil self.inited = false end return UITipsExchangeView