Initial version - 1.2.0.60
EN: 1.2.0.60 CN: 1.2.0.61 JP: 1.2.0.63 KR: 1.2.0.67
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
local Avg_9_CurtainCtrl = class("Avg_9_CurtainCtrl", BaseCtrl)
|
||||
Avg_9_CurtainCtrl._mapNodeConfig = {
|
||||
imgCurtain = {sComponentName = "Image"}
|
||||
}
|
||||
Avg_9_CurtainCtrl._mapEventConfig = {
|
||||
[EventId.AvgSetCurtain] = "OnEvent_SetCurtain"
|
||||
}
|
||||
function Avg_9_CurtainCtrl:OnEnable()
|
||||
self.gameObject:SetActive(false)
|
||||
end
|
||||
function Avg_9_CurtainCtrl:SetEnd(bVisible)
|
||||
self.gameObject:SetActive(true)
|
||||
local nDuration = 1
|
||||
NovaAPI.ImageDoFade(self._mapNode.imgCurtain, bVisible == true and 0 or 1, nDuration, true)
|
||||
return nDuration
|
||||
end
|
||||
function Avg_9_CurtainCtrl:OnEvent_SetCurtain(bVisible)
|
||||
self:SetEnd(bVisible)
|
||||
end
|
||||
return Avg_9_CurtainCtrl
|
||||
Reference in New Issue
Block a user