add
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
require("public.class")
|
||||
---@class TRBasePanel:ClassBase
|
||||
local TRBasePanel = class("TRBasePanel")
|
||||
|
||||
-- 初始化,只会调用一次
|
||||
---@param csObj Coolape.CLPanelLua
|
||||
function TRBasePanel:init(csObj)
|
||||
self.uiobjs = {}
|
||||
---@type Coolape.CLPanelLua
|
||||
self.csSelf = csObj
|
||||
---@type UnityEngine.Transform
|
||||
self.transform = csObj.transform
|
||||
end
|
||||
|
||||
---public 当有通用背板显示时的回调
|
||||
---@param cs Coolape.CLPanelLua
|
||||
function TRBasePanel:onShowFrame(cs)
|
||||
if cs.frameObj then
|
||||
---@type _BGFrame1Param
|
||||
local d = {}
|
||||
-- d.title = LGet(cs.titleKeyName)
|
||||
d.title = cs.titleKeyName
|
||||
d.panel = cs
|
||||
cs.frameObj:init(d)
|
||||
end
|
||||
end
|
||||
|
||||
-- 当按了返回键时,关闭自己(返值为true时关闭)
|
||||
function TRBasePanel:hideSelfOnKeyBack()
|
||||
return true
|
||||
end
|
||||
|
||||
--------------------------------------------
|
||||
return TRBasePanel
|
||||
Reference in New Issue
Block a user