【英雄升级】英雄长按升级时不再进行切换操作
parent
6ab4fd2495
commit
febee39f82
|
|
@ -30,6 +30,7 @@ local parent = {}
|
||||||
local isUpZhen = false--当前英雄是否上阵
|
local isUpZhen = false--当前英雄是否上阵
|
||||||
local isHeroUpStar
|
local isHeroUpStar
|
||||||
local herodatas = {}
|
local herodatas = {}
|
||||||
|
this.isPressed = false
|
||||||
|
|
||||||
function RoleInfoLayout:New(gameObject)
|
function RoleInfoLayout:New(gameObject)
|
||||||
local b = {}
|
local b = {}
|
||||||
|
|
@ -104,6 +105,7 @@ function RoleInfoLayout:BindEvent()
|
||||||
_isClicked = true
|
_isClicked = true
|
||||||
RoleInfoLayout.timePressStarted = Time.realtimeSinceStartup
|
RoleInfoLayout.timePressStarted = Time.realtimeSinceStartup
|
||||||
oldLv = curHeroData.lv
|
oldLv = curHeroData.lv
|
||||||
|
this.isPressed = true
|
||||||
end
|
end
|
||||||
--长按升级抬起状态
|
--长按升级抬起状态
|
||||||
this._onPointerUp = function(Pointgo, data)
|
this._onPointerUp = function(Pointgo, data)
|
||||||
|
|
@ -117,6 +119,7 @@ function RoleInfoLayout:BindEvent()
|
||||||
end
|
end
|
||||||
_isClicked = false
|
_isClicked = false
|
||||||
_isLongPress = false
|
_isLongPress = false
|
||||||
|
this.isPressed = false
|
||||||
end
|
end
|
||||||
this.upLvTrigger.onPointerDown = this.upLvTrigger.onPointerDown + this._onPointerDown
|
this.upLvTrigger.onPointerDown = this.upLvTrigger.onPointerDown + this._onPointerDown
|
||||||
this.upLvTrigger.onPointerUp = this.upLvTrigger.onPointerUp + this._onPointerUp
|
this.upLvTrigger.onPointerUp = this.upLvTrigger.onPointerUp + this._onPointerUp
|
||||||
|
|
|
||||||
|
|
@ -314,6 +314,10 @@ end
|
||||||
|
|
||||||
--右切换按钮点击
|
--右切换按钮点击
|
||||||
function this:RightBtnOnClick()
|
function this:RightBtnOnClick()
|
||||||
|
-- 英雄长按升级时不再进行切换操作
|
||||||
|
if this.PageList[1].isPressed then
|
||||||
|
return
|
||||||
|
end
|
||||||
if isClickLeftOrRightBtn == false then
|
if isClickLeftOrRightBtn == false then
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
|
|
@ -352,6 +356,11 @@ end
|
||||||
|
|
||||||
--左切换按钮点击
|
--左切换按钮点击
|
||||||
function this:LeftBtnOnClick()
|
function this:LeftBtnOnClick()
|
||||||
|
-- 英雄长按升级时不再进行切换操作
|
||||||
|
if this.PageList[1].isPressed then
|
||||||
|
return
|
||||||
|
end
|
||||||
|
|
||||||
if isClickLeftOrRightBtn == false then
|
if isClickLeftOrRightBtn == false then
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue