--时装 local SettingPlayerSkin = quick_class("SettingPlayerSkin") local this = SettingPlayerSkin function SettingPlayerSkin:ctor(mainPanel, gameObject) self.mainPanel = mainPanel self.gameObject = gameObject self:InitComponent(gameObject) self:BindEvent() end --初始化组件(用于子类重写) function SettingPlayerSkin:InitComponent(gameObject) this.spLoader = SpriteLoader.New() end --绑定事件(用于子类重写) function SettingPlayerSkin:BindEvent() end --添加事件监听(用于子类重写) function SettingPlayerSkin:AddListener() end --移除事件监听(用于子类重写) function SettingPlayerSkin:RemoveListener() end --界面打开时调用(用于子类重写) function SettingPlayerSkin:OnOpen() end --界面打开或者重新打开后,界面刷新时调用(用于子类重写) function SettingPlayerSkin:OnShow() end --界面关闭时调用(用于子类重写) function SettingPlayerSkin:OnClose() end --界面销毁时调用(用于子类重写) function SettingPlayerSkin:OnDestroy() this.spLoader:Destroy() end return SettingPlayerSkin