45 lines
1.2 KiB
Lua
45 lines
1.2 KiB
Lua
require("Base/BasePanel")
|
|
require("Base/Stack")
|
|
require("Modules/Map/Logic/TileMapController")
|
|
require("Modules/Map/Logic/TileMapView")
|
|
local QiYunGe = Inherit(BasePanel)
|
|
local this = QiYunGe
|
|
local mapCtrl = "MapCtrl"
|
|
-- 缩放值
|
|
local offsetScale = math.min(Screen.width/3241, Screen.height/1920)
|
|
--初始化组件(用于子类重写)
|
|
function QiYunGe:InitComponent()
|
|
self.spLoader = SpriteLoader.New()
|
|
self.btnBack = Util.GetGameObject(self.gameObject, "mapParent/btnBack")
|
|
end
|
|
|
|
--绑定事件(用于子类重写)
|
|
function QiYunGe:BindEvent()
|
|
Util.AddClick(self.btnBack, function()
|
|
SwitchPanel.OpenPanel(nil,function ()
|
|
self:ClosePanel()
|
|
end)
|
|
end)
|
|
end
|
|
function QiYunGe:OnSortingOrderChange()
|
|
end
|
|
--界面打开时调用(用于子类重写)
|
|
function QiYunGe:OnOpen(_data,_func)
|
|
end
|
|
|
|
--界面打开或者重新打开后,界面刷新时调用(用于子类重写)
|
|
function QiYunGe:OnShow()
|
|
end
|
|
|
|
|
|
--界面关闭时调用(用于子类重写)
|
|
function QiYunGe:OnClose()
|
|
SoundManager.StopMusic("BGM_010")
|
|
end
|
|
|
|
--界面销毁时调用(用于子类重写)
|
|
function QiYunGe:OnDestroy()
|
|
self.spLoader:Destroy()
|
|
end
|
|
|
|
return QiYunGe |