解锁动画
This commit is contained in:
parent
3d47f56f9c
commit
54eaa39e85
@ -8,6 +8,13 @@ function ModuleUnlockUI:isFullScreen()
|
|||||||
return false
|
return false
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function ModuleUnlockUI:onClose()
|
||||||
|
if self.unlockAnimationSeq then
|
||||||
|
self.unlockAnimationSeq:Kill()
|
||||||
|
self.unlockAnimationSeq = nil
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
function ModuleUnlockUI:ctor(params)
|
function ModuleUnlockUI:ctor(params)
|
||||||
self.chapterId = params and params.chapterId
|
self.chapterId = params and params.chapterId
|
||||||
|
|
||||||
@ -47,6 +54,20 @@ function ModuleUnlockUI:showModuleUnlockAnimation()
|
|||||||
return
|
return
|
||||||
end
|
end
|
||||||
self.moduleNameTx:setText(i18nInfo.name)
|
self.moduleNameTx:setText(i18nInfo.name)
|
||||||
|
self:playAnimation()
|
||||||
|
end
|
||||||
|
|
||||||
|
function ModuleUnlockUI:playAnimation()
|
||||||
|
if self.unlockAnimationSeq == nil then
|
||||||
|
local scaleTween1 = self.root:getTransform():DOScale(1.05, 0.15)
|
||||||
|
self.unlockAnimationSeq:Append(scaleTween1)
|
||||||
|
|
||||||
|
local scaleTween2 = self.root:getTransform():DOScale(1, 0.2)
|
||||||
|
self.unlockAnimationSeq:Append(scaleTween2)
|
||||||
|
self.unlockAnimationSeq:SetAutoKill(false)
|
||||||
|
else
|
||||||
|
self.unlockAnimationSeq:Restart()
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
return ModuleUnlockUI
|
return ModuleUnlockUI
|
||||||
Loading…
x
Reference in New Issue
Block a user