Exemple #1
0
    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();
    }
Exemple #2
0
    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();
    }