战令点击滑动
This commit is contained in:
parent
2b496c8c19
commit
ee13ca7ae9
@ -83,6 +83,19 @@ end
|
||||
|
||||
function BountyMainUI:initPreviewReward()
|
||||
self.previewReward = self.uiMap["bounty_main_ui.mid_node.preview"]
|
||||
self.uiMap["bounty_main_ui.mid_node.preview.bg"]:addClickListener(function()
|
||||
if self.rewardsContentSid then
|
||||
return
|
||||
end
|
||||
if self.showPreviewRewardSid then
|
||||
return
|
||||
end
|
||||
if self.previewRewardIndex >= self.scrollrectComp:getTotalCount() then
|
||||
self:scrollToIndex(self.previewRewardIndex)
|
||||
else
|
||||
self:scrollToIndex(self.previewRewardIndex - self.rewardCellNum/2 + 1)
|
||||
end
|
||||
end)
|
||||
self.previewRewardCellComp = self.uiMap["bounty_main_ui.mid_node.preview.bg.reward_cell"]:addLuaComponent(GConst.TYPEOF_LUA_CLASS.REWARD_CELL)
|
||||
self.previewRewardLvTx = self.uiMap["bounty_main_ui.mid_node.preview.bg.lv_tx"]
|
||||
self.previewRewardNumTx = self.uiMap["bounty_main_ui.mid_node.preview.bg.num_tx"]
|
||||
@ -379,7 +392,7 @@ function BountyMainUI:scrollToIndex(targetIndex)
|
||||
self.rewardsContentSid = nil
|
||||
if self.rewardsContentMaxY == nil then
|
||||
local maxLv = DataManager.BountyData:getMaxLevel()
|
||||
self.rewardsContentMaxY = maxLv*self.cellHeight - self.scrollrectViewport:getRectHeight()
|
||||
self.rewardsContentMaxY = maxLv*self.cellHeight + self.scrollrectComp:getTopRecoveryOffset() + self.scrollrectComp:getDownRecoveryOffset() - self.scrollrectViewport:getRectHeight()
|
||||
end
|
||||
-- 最多移动6格,超过6格就先整体移动后再移动6格
|
||||
local moveTimePerCell = 0.05
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user