public override void initialize() { gameObject = createWindow(this, Program.I().new_ui_setting); setting = gameObject.GetComponentInChildren <LAZYsetting>(); UIHelper.registEvent(gameObject, "exit_", onClickExit); UIHelper.registEvent(gameObject, "screen_", resizeScreen); UIHelper.registEvent(gameObject, "full_", resizeScreen); UIHelper.registEvent(gameObject, "resize_", resizeScreen); UIHelper.registEvent(gameObject, "resize_", resizeScreen); UIHelper.registEvent(gameObject, "batterySaving", batterySavingMode); isBGMMute = UIHelper.getByName <UIToggle>(gameObject, "muteBGM"); UIHelper.getByName <UIToggle>(gameObject, "muteBGM").value = UIHelper.fromStringToBool(Config.Get("muteBGMAudio", "0")); batterySaving = UIHelper.getByName <UIToggle>(gameObject, "batterySaving").value = UIHelper.fromStringToBool(Config.Get("batterySaving", "0")); UIHelper.getByName <UIToggle>(gameObject, "full_").value = Screen.fullScreen; autoPicDownload = UIHelper.fromStringToBool(Config.Get("autoPicDownload_", "1")); GameTextureManager.AutoPicDownload = autoPicDownload; autoDeckUpdate = UIHelper.fromStringToBool(Config.Get("autoDeckUpdate_", "1")); UIHelper.getByName <UIPopupList>(gameObject, "screen_").value = Config.Get("resolution_", #if UNITY_ANDROID || UNITY_IOS "1280*720" //Gives people the freedom to change their resolution on mobile. #else Screen.width.ToString() + "*" + Screen.height.ToString() #endif ); UIHelper.getByName <UIToggle>(gameObject, "ignoreWatcher_").value = UIHelper.fromStringToBool(Config.Get("ignoreWatcher_", "0")); UIHelper.getByName <UIToggle>(gameObject, "ignoreOP_").value = UIHelper.fromStringToBool(Config.Get("ignoreOP_", "0")); UIHelper.getByName <UIToggle>(gameObject, "smartSelect_").value = UIHelper.fromStringToBool(Config.Get("smartSelect_", "1")); UIHelper.getByName <UIToggle>(gameObject, "autoChain_").value = UIHelper.fromStringToBool(Config.Get("autoChain_", "1")); UIHelper.getByName <UIToggle>(gameObject, "handPosition_").value = UIHelper.fromStringToBool(Config.Get("handPosition_", "1")); UIHelper.getByName <UIToggle>(gameObject, "handmPosition_").value = false; UIHelper.getByName <UIToggle>(gameObject, "spyer_").value = UIHelper.fromStringToBool(Config.Get("spyer_", "1")); UIHelper.getByName <UIToggle>(gameObject, "resize_").value = UIHelper.fromStringToBool(Config.Get("resize_", "1")); UIHelper.registEvent(gameObject, "muteBGM", muteBGM); UIHelper.registEvent(gameObject, "vol_", onVolChange); if (QualitySettings.GetQualityLevel() < 3) { UIHelper.getByName <UIToggle>(gameObject, "high_").value = false; } else { UIHelper.getByName <UIToggle>(gameObject, "high_").value = true; } UIHelper.registEvent(gameObject, "ignoreWatcher_", save); UIHelper.registEvent(gameObject, "ignoreOP_", save); UIHelper.registEvent(gameObject, "smartSelect_", save); UIHelper.registEvent(gameObject, "autoChain_", save); UIHelper.registEvent(gameObject, "handPosition_", save); UIHelper.registEvent(gameObject, "handmPosition_", save); UIHelper.registEvent(gameObject, "spyer_", save); UIHelper.registEvent(gameObject, "high_", save); UIHelper.registEvent(gameObject, "size_", onChangeSize); UIHelper.registEvent(gameObject, "alpha_", onChangeAlpha); UIHelper.registEvent(gameObject, "vSize_", onChangeVsize); sliderSize = UIHelper.getByName <UISlider>(gameObject, "size_"); sliderAlpha = UIHelper.getByName <UISlider>(gameObject, "alpha_"); sliderVsize = UIHelper.getByName <UISlider>(gameObject, "vSize_"); Program.go(2000, readVales); var collection = gameObject.GetComponentsInChildren <UIToggle>(); for (int i = 0; i < collection.Length; i++) { if (collection[i].name.Length > 0 && collection[i].name[0] == '*') { if (collection[i].name == "*mouseParticle" || collection[i].name == "*showOff" || collection[i].name == "*Efield") { collection[i].value = UIHelper.fromStringToBool(Config.Get(collection[i].name, "1")); } else { collection[i].value = UIHelper.fromStringToBool(Config.Get(collection[i].name, "0")); } } } setting.showoffATK.value = Config.Get("showoffATK", "1800"); setting.showoffStar.value = Config.Get("showoffStar", "5"); UIHelper.registEvent(setting.showoffATK.gameObject, onchangeClose); UIHelper.registEvent(setting.showoffStar.gameObject, onchangeClose); UIHelper.registEvent(setting.mouseEffect.gameObject, onchangeMouse); UIHelper.registEvent(setting.closeUp.gameObject, onchangeCloseUp); UIHelper.registEvent(setting.cloud.gameObject, onchangeCloud); UIHelper.registEvent(setting.Vpedium.gameObject, onCP); UIHelper.registEvent(setting.Vfield.gameObject, onCP); UIHelper.registEvent(setting.Vlink.gameObject, onCP); onchangeMouse(); onchangeCloud(); }
public override void initialize() { gameObject = createWindow(this, Program.I().new_ui_setting); setting = gameObject.GetComponentInChildren <LAZYsetting>(); UIHelper.registEvent(gameObject, "exit_", onClickExit); UIHelper.registEvent(gameObject, "screen_", resizeScreen); UIHelper.registEvent(gameObject, "full_", resizeScreen); UIHelper.registEvent(gameObject, "resize_", resizeScreen); UIHelper.getByName <UIToggle>(gameObject, "full_").value = Screen.fullScreen; UIHelper.getByName <UIPopupList>(gameObject, "screen_").value = Screen.width.ToString() + "*" + Screen.height.ToString(); UIHelper.getByName <UIToggle>(gameObject, "ignoreWatcher_").value = UIHelper.fromStringToBool(Config.Get("ignoreWatcher_", "0")); UIHelper.getByName <UIToggle>(gameObject, "ignoreOP_").value = UIHelper.fromStringToBool(Config.Get("ignoreOP_", "0")); UIHelper.getByName <UIToggle>(gameObject, "smartSelect_").value = UIHelper.fromStringToBool(Config.Get("smartSelect_", "1")); UIHelper.getByName <UIToggle>(gameObject, "autoChain_").value = UIHelper.fromStringToBool(Config.Get("autoChain_", "1")); UIHelper.getByName <UIToggle>(gameObject, "handPosition_").value = UIHelper.fromStringToBool(Config.Get("handPosition_", "0")); UIHelper.getByName <UIToggle>(gameObject, "handmPosition_").value = UIHelper.fromStringToBool(Config.Get("handmPosition_", "0")); UIHelper.getByName <UIToggle>(gameObject, "spyer_").value = UIHelper.fromStringToBool(Config.Get("spyer_", "1")); UIHelper.getByName <UIToggle>(gameObject, "resize_").value = UIHelper.fromStringToBool(Config.Get("resize_", "0")); if (QualitySettings.GetQualityLevel() < 3) { UIHelper.getByName <UIToggle>(gameObject, "high_").value = false; } else { UIHelper.getByName <UIToggle>(gameObject, "high_").value = true; } UIHelper.registEvent(gameObject, "ignoreWatcher_", save); UIHelper.registEvent(gameObject, "ignoreOP_", save); UIHelper.registEvent(gameObject, "smartSelect_", save); UIHelper.registEvent(gameObject, "autoChain_", save); UIHelper.registEvent(gameObject, "handPosition_", save); UIHelper.registEvent(gameObject, "handmPosition_", save); UIHelper.registEvent(gameObject, "spyer_", save); UIHelper.registEvent(gameObject, "high_", save); UIHelper.registEvent(gameObject, "size_", onChangeSize); UIHelper.registEvent(gameObject, "alpha_", onChangeAlpha); UIHelper.registEvent(gameObject, "vSize_", onChangeVsize); sliderSize = UIHelper.getByName <UISlider>(gameObject, "size_"); sliderAlpha = UIHelper.getByName <UISlider>(gameObject, "alpha_"); sliderVsize = UIHelper.getByName <UISlider>(gameObject, "vSize_"); Program.go(2000, readVales); var collection = gameObject.GetComponentsInChildren <UIToggle>(); for (int i = 0; i < collection.Length; i++) { if (collection[i].name.Length > 0 && collection[i].name[0] == '*') { if (collection[i].name == "*mouseParticle" || collection[i].name == "*showOff" || collection[i].name == "*Efield") { collection[i].value = UIHelper.fromStringToBool(Config.Get(collection[i].name, "1")); } else { collection[i].value = UIHelper.fromStringToBool(Config.Get(collection[i].name, "0")); } } } setting.showoffATK.value = Config.Get("showoffATK", "1800"); setting.showoffStar.value = Config.Get("showoffStar", "5"); UIHelper.registEvent(setting.showoffATK.gameObject, onchangeClose); UIHelper.registEvent(setting.showoffStar.gameObject, onchangeClose); UIHelper.registEvent(setting.mouseEffect.gameObject, onchangeMouse); UIHelper.registEvent(setting.closeUp.gameObject, onchangeCloseUp); UIHelper.registEvent(setting.cloud.gameObject, onchangeCloud); UIHelper.registEvent(setting.Vpedium.gameObject, onCP); UIHelper.registEvent(setting.Vfield.gameObject, onCP); UIHelper.registEvent(setting.Vlink.gameObject, onCP); onchangeMouse(); onchangeCloud(); }