local LoginSettingsPanel = class("LoginSettingsPanel", BasePanel) LoginSettingsPanel._bAddToBackHistory = false LoginSettingsPanel._nSnapshotPrePanel = 1 LoginSettingsPanel._bIsMainPanel = false local LocalSettingData = require("GameCore.Data.LocalSettingData") LoginSettingsPanel._tbDefine = { { sPrefabPath = "Settings/LoginSettingsPanel.prefab", sCtrlName = "Game.UI.Settings.LoginSettingsCtrl" } } function LoginSettingsPanel:LoadLocalData(key) return LocalSettingData.GetLocalSettingData(key) end function LoginSettingsPanel:SaveLocalData(subKey, value) LocalSettingData.SetLocalSettingData(subKey, value) end function LoginSettingsPanel:Awake() self.mapKeyboardBind = {} self.mapGamepadBind = {} self.Action = { "Fire1", "Fire2", "Fire4", "Interactive", "ActorSwitch1", "ActorSwitch2", "SwitchWithUltra1", "SwitchWithUltra2" } self.Move = { "Up", "Down", "Left", "Right" } self.ControlType = {Gamepad = 0, Keyboard = 1} self.ShowUserCenter = false end function LoginSettingsPanel:OnEnable() end function LoginSettingsPanel:OnDisable() end function LoginSettingsPanel:OnDestroy() end return LoginSettingsPanel