local BountyBuyUI = class("BountyBuyUI", BaseUI) function BountyBuyUI:isFullScreen() return false end function BountyBuyUI:getPrefabPath() return "assets/prefabs/ui/bounty/bounty_buy_ui.prefab" end function BountyBuyUI:onLoadRootComplete() local uiMap = self.root:genAllChildren() self.uiMap = uiMap local closeBtn = uiMap["bounty_buy_ui.bg.close_btn"] closeBtn:addClickListener(function() self:closeUI() end) local buyBtn = uiMap["bounty_buy_ui.bg.buy_btn"] buyBtn:addClickListener(function() self:closeUI() ModuleManager.BountyManager:buyBounty(false) end) local buyBtnAdvanced = uiMap["bounty_buy_ui.bg.buy_btn_advanced"] buyBtnAdvanced:addClickListener(function() self:closeUI() ModuleManager.BountyManager:buyBounty(true) end) end return BountyBuyUI