--加载loading
|
|
LoadingView = LoadingView or BaseClass(BaseView)
|
|
|
|
function LoadingView:__init()
|
|
self.base_file = "sceneLoad"
|
|
self.layout_file = "LoadingView"
|
|
self.layer_name = "Top"
|
|
-- self.close_mode = CloseMode.CloseVisible
|
|
self.close_mode = CloseMode.CloseDestroy
|
|
self.destroy_imm = true
|
|
self.use_background = false
|
|
self.mask_open_sound = true
|
|
self.mask_close_sound = true
|
|
self.is_set_order_sorting = false
|
|
|
|
self.load_callback = function ()
|
|
self:LoadSuccess()
|
|
self:InitEvent()
|
|
end
|
|
self.open_callback = function ()
|
|
|
|
end
|
|
self.close_callback = function ()
|
|
|
|
end
|
|
self.destroy_callback = function ()
|
|
self:Remove()
|
|
end
|
|
end
|
|
|
|
function LoadingView:Remove()
|
|
if self.loading then
|
|
self.loading:DeleteMe()
|
|
self.loading = nil
|
|
end
|
|
end
|
|
|
|
function LoadingView:LoadSuccess()
|
|
self.sub = self:GetChild("sub")
|
|
self.image = self:GetChild("image").gameObject
|
|
|
|
self.loading = Loading.New(self.sub)
|
|
|
|
SetSizeDelta(self.image.transform,ScreenWidth,ScreenHeight)
|
|
UIDepth.SetUIDepth(self.gameObject,true,1200)
|
|
end
|
|
|
|
function LoadingView:InitEvent()
|
|
local function imageFun(target)
|
|
|
|
end
|
|
AddClickEvent(self.image,imageFun)
|
|
end
|
|
|
|
function LoadingView:OpenFun()
|
|
|
|
end
|