public void SetFrameSize(CameraHeightType type)
        {
            if (this.m_frameImgNormal == null || this.m_frameImgRed == null)
            {
                return;
            }
            bool          flag      = type == CameraHeightType.Low;
            RectTransform component = this.m_frameImgNormal.GetComponent <RectTransform>();

            if (component == null)
            {
                return;
            }
            RectTransform component2 = this.m_frameImgRed.GetComponent <RectTransform>();

            if (component2 == null)
            {
                return;
            }
            if (flag)
            {
                component.sizeDelta     = new Vector2(this.m_SFrameWidth, this.m_SFrameHeight);
                component2.sizeDelta    = new Vector2(this.m_SFrameWidth, this.m_SFrameHeight);
                this.curFrameHalfWidth  = this.m_SFrameWidth * 0.5f;
                this.curFrameHalfHeight = this.m_SFrameHeight * 0.5f;
            }
            else
            {
                component.sizeDelta     = new Vector2(this.m_BFrameWidth, this.m_BFrameHeight);
                component2.sizeDelta    = new Vector2(this.m_BFrameWidth, this.m_BFrameHeight);
                this.curFrameHalfWidth  = this.m_BFrameWidth * 0.5f;
                this.curFrameHalfHeight = this.m_BFrameHeight * 0.5f;
            }
        }
 public void SetFrameSize(CameraHeightType type)
 {
     if ((this.m_frameImgNormal != null) && (this.m_frameImgRed != null))
     {
         bool          flag      = type == CameraHeightType.Low;
         RectTransform component = this.m_frameImgNormal.GetComponent <RectTransform>();
         if (component != null)
         {
             RectTransform transform2 = this.m_frameImgRed.GetComponent <RectTransform>();
             if (transform2 != null)
             {
                 if (flag)
                 {
                     component.sizeDelta     = new Vector2(this.m_SFrameWidth, this.m_SFrameHeight);
                     transform2.sizeDelta    = new Vector2(this.m_SFrameWidth, this.m_SFrameHeight);
                     this.curFrameHalfWidth  = this.m_SFrameWidth * 0.5f;
                     this.curFrameHalfHeight = this.m_SFrameHeight * 0.5f;
                 }
                 else
                 {
                     component.sizeDelta     = new Vector2(this.m_BFrameWidth, this.m_BFrameHeight);
                     transform2.sizeDelta    = new Vector2(this.m_BFrameWidth, this.m_BFrameHeight);
                     this.curFrameHalfWidth  = this.m_BFrameWidth * 0.5f;
                     this.curFrameHalfHeight = this.m_BFrameHeight * 0.5f;
                 }
             }
         }
     }
 }
Exemple #3
0
 public static void Init()
 {
     DeviceLevel = SGameRenderQuality.Low;
     DeviceLevel = DetectRenderQuality.check_Android();
     if (PlayerPrefs.HasKey("sgameSettings_RenderQuality"))
     {
         RenderQuality = (SGameRenderQuality)Mathf.Clamp(PlayerPrefs.GetInt("sgameSettings_RenderQuality", 0), 0, 2);
     }
     else
     {
         RenderQuality = DeviceLevel;
     }
     if (PlayerPrefs.HasKey("sgameSettings_ParticleQuality"))
     {
         ParticleQuality = (SGameRenderQuality)Mathf.Clamp(PlayerPrefs.GetInt("sgameSettings_ParticleQuality", 0), 0, 2);
     }
     else
     {
         ParticleQuality = RenderQuality;
     }
     EnableSound = PlayerPrefs.GetInt("sgameSettings_muteSound", 1) == 1;
     EnableMusic = PlayerPrefs.GetInt("sgameSettings_muteMusic", 1) == 1;
     if (PlayerPrefs.HasKey("sgameSettings_EnableVoice"))
     {
         EnableVoice = PlayerPrefs.GetInt("sgameSettings_EnableVoice", 1) == 1;
     }
     else
     {
         EnableVoice = false;
     }
     EnableOutline       = PlayerPrefs.GetInt("sgameSettings_outline", 0) != 0;
     TheCastType         = (CastType)PlayerPrefs.GetInt("GameSettings_CastType", 1);
     TheCommonAttackType = (CommonAttactType)PlayerPrefs.GetInt("GameSetting_CommonAttackType", 0);
     TheSelectType       = (SelectEnemyType)PlayerPrefs.GetInt("GameSettings_SelectEnemyType", 1);
     LunPanSensitivity   = !PlayerPrefs.HasKey("GameSettings_LunPanCastSensitivity") ? 1f : PlayerPrefs.GetFloat("GameSettings_LunPanCastSensitivity", 1f);
     if (DeviceLevel == SGameRenderQuality.Low)
     {
         cameraHeight = CameraHeightType.Low;
     }
     else
     {
         cameraHeight = CameraHeightType.Medium;
     }
     if (PlayerPrefs.HasKey("cameraHeight"))
     {
         CameraHeight = PlayerPrefs.GetInt("cameraHeight", 1);
     }
     JoyStickMoveType = PlayerPrefs.GetInt("joystickMoveType", 1);
     JoyStickShowType = PlayerPrefs.GetInt("joystickShowType", 0);
     FpsShowType      = PlayerPrefs.GetInt("str_fpsShowType", 0);
 }
 static GameSettings()
 {
     GameSettings._EnableSound                   = true;
     GameSettings._EnableMusic                   = true;
     GameSettings.m_EnableVibrate                = true;
     GameSettings.DeviceLevel                    = SGameRenderQuality.Low;
     GameSettings.m_dynamicParticleLOD           = true;
     GameSettings.cameraHeight                   = CameraHeightType.Medium;
     GameSettings._castType                      = CastType.LunPanCast;
     GameSettings._selectType                    = SelectEnemyType.SelectLowHp;
     GameSettings.m_heroSelectHeroViewSortType   = CMallSortHelper.HeroViewSortType.Name;
     GameSettings.m_clickEnableInBattleInputChat = 1;
     GameSettings.m_heroInfoEnable               = true;
     GameSettings.s_lunpanSensitivity            = 1f;
     GameSettings.m_MusicEffectLevel             = 100f;
     GameSettings.m_SoundEffectLevel             = 100f;
     GameSettings.m_VoiceEffectLevel             = 100f;
 }
        public static void Init()
        {
            GameSettings.DeviceLevel = SGameRenderQuality.Low;
            GameSettings.DeviceLevel = DetectRenderQuality.check_Android();
            if (PlayerPrefs.HasKey("sgameSettings_RenderQuality"))
            {
                int @int = PlayerPrefs.GetInt("sgameSettings_RenderQuality", 0);
                GameSettings.RenderQuality = (SGameRenderQuality)Mathf.Clamp(@int, 0, 2);
            }
            else
            {
                GameSettings.RenderQuality = GameSettings.DeviceLevel;
            }
            if (PlayerPrefs.HasKey("sgameSettings_ParticleQuality"))
            {
                int int2 = PlayerPrefs.GetInt("sgameSettings_ParticleQuality", 0);
                GameSettings.ParticleQuality = (SGameRenderQuality)Mathf.Clamp(int2, 0, 2);
            }
            else
            {
                GameSettings.ParticleQuality = GameSettings.RenderQuality;
            }
            int int3 = PlayerPrefs.GetInt("sgameSettings_muteSound", 1);

            GameSettings.EnableSound = (int3 == 1);
            int int4 = PlayerPrefs.GetInt("sgameSettings_muteMusic", 1);

            GameSettings.EnableMusic = (int4 == 1);
            if (PlayerPrefs.HasKey("sgameSettings_EnableVoice"))
            {
                int int5 = PlayerPrefs.GetInt("sgameSettings_EnableVoice", 1);
                GameSettings.EnableVoice = (int5 == 1);
            }
            else
            {
                GameSettings.EnableVoice = false;
            }
            int int6 = PlayerPrefs.GetInt("GameSettingEnableVibrate", 1);

            GameSettings.EnableVibrate              = (int6 == 1);
            GameSettings.EnableHeroInfo             = (PlayerPrefs.GetInt("GameSettings_HeroInfoShowEnable", 1) == 1);
            GameSettings.HeroSelectHeroViewSortType = (CMallSortHelper.HeroViewSortType)PlayerPrefs.GetInt("GameSettingSelectHeroSortType", 1);
            int int7 = PlayerPrefs.GetInt("GameSettingEnableReplayKit", 0);

            GameSettings.EnableReplayKit = (int7 == 1);
            int int8 = PlayerPrefs.GetInt("GameSettingEnableReplayKitAutoMode", 0);

            GameSettings.EnableReplayKitAutoMode = (int8 == 1);
            int int9 = PlayerPrefs.GetInt("GameSettingEnableKingTime", 0);

            GameSettings.EnableKingTimeMode = (int9 == 1);
            if (GameSettings.EnableKingTimeMode)
            {
                GameSettings.EnableRecorderMode = false;
            }
            else
            {
                int int10 = PlayerPrefs.GetInt("GameSettingEnableRecorderMode", 0);
                GameSettings.EnableRecorderMode = (int10 == 1);
            }
            GameSettings.EnableOutline       = (PlayerPrefs.GetInt("sgameSettings_outline", 0) != 0);
            GameSettings.TheCastType         = (CastType)PlayerPrefs.GetInt("GameSettings_CastType", 1);
            GameSettings.TheCommonAttackType = (CommonAttactType)PlayerPrefs.GetInt("GameSetting_CommonAttackType", 0);
            GameSettings.TheSelectType       = (SelectEnemyType)PlayerPrefs.GetInt("GameSettings_SelectEnemyType", 1);
            GameSettings.TheLastHitMode      = (LastHitMode)PlayerPrefs.GetInt("GameSetting_LastHitMode", 0);
            GameSettings.s_lunpanSensitivity = ((!PlayerPrefs.HasKey("GameSettings_LunPanCastSensitivity")) ? 1f : PlayerPrefs.GetFloat("GameSettings_LunPanCastSensitivity", 1f));
            GameSettings.TheSkillCancleType  = (SkillCancleType)PlayerPrefs.GetInt("GameSettingSkillCancleType", 0);
            GameSettings.TheCameraMoveType   = (CameraMoveType)PlayerPrefs.GetInt("GameSettingCameraMoveType", 0);
            GameSettings.YaoGanSensitivity   = PlayerPrefs.GetFloat("GameSettingCameraYaoGanSensitivity", 25000f);
            GameSettings.HuaDongSensitivity  = PlayerPrefs.GetFloat("GameSettingCameraHuaDongSensitivity", 100f);
            GameSettings.MusicEffectLevel    = ((!PlayerPrefs.HasKey("GameSettingMusicEffectLevel")) ? 100f : PlayerPrefs.GetFloat("GameSettingMusicEffectLevel", 100f));
            GameSettings.SoundEffectLevel    = ((!PlayerPrefs.HasKey("GameSettingSoundEffectLevel")) ? 100f : PlayerPrefs.GetFloat("GameSettingSoundEffectLevel", 100f));
            GameSettings.VoiceEffectLevel    = ((!PlayerPrefs.HasKey("GameSettingVoiceEffectLevel")) ? 100f : PlayerPrefs.GetFloat("GameSettingVoiceEffectLevel", 100f));
            if (GameSettings.DeviceLevel == SGameRenderQuality.Low)
            {
                GameSettings.cameraHeight = CameraHeightType.Low;
            }
            else
            {
                GameSettings.cameraHeight = CameraHeightType.Medium;
            }
            if (PlayerPrefs.HasKey("cameraHeight"))
            {
                GameSettings.CameraHeight = PlayerPrefs.GetInt("cameraHeight", 1);
            }
            GameSettings.JoyStickMoveType = PlayerPrefs.GetInt("joystickMoveType", 1);
            GameSettings.JoyStickShowType = PlayerPrefs.GetInt("joystickShowType", 0);
            GameSettings.FpsShowType      = PlayerPrefs.GetInt("str_fpsShowType", 0);
            GameSettings.m_clickEnableInBattleInputChat = PlayerPrefs.GetInt("str_inBatInputShowType", 1);
            GameSettings.LunPanLockEnemyHeroMode        = (PlayerPrefs.GetInt("GameSettingEnableLunPanLockEnemyHeroMode", 0) == 1);
            GameSettings.ShowEnemyHeroHeadBtnMode       = (PlayerPrefs.GetInt("GameSettingEnableShowEnemyHeroHeadBtnMode", 0) == 1);
        }
Exemple #6
0
 public static void Init()
 {
     DeviceLevel = SGameRenderQuality.Low;
     DeviceLevel = DetectRenderQuality.check_Android();
     if (PlayerPrefs.HasKey("sgameSettings_RenderQuality"))
     {
         RenderQuality = (SGameRenderQuality)Mathf.Clamp(PlayerPrefs.GetInt("sgameSettings_RenderQuality", 0), 0, 2);
     }
     else
     {
         RenderQuality = DeviceLevel;
     }
     if (PlayerPrefs.HasKey("sgameSettings_ParticleQuality"))
     {
         ParticleQuality = (SGameRenderQuality)Mathf.Clamp(PlayerPrefs.GetInt("sgameSettings_ParticleQuality", 0), 0, 2);
     }
     else
     {
         ParticleQuality = RenderQuality;
     }
     EnableSound = PlayerPrefs.GetInt("sgameSettings_muteSound", 1) == 1;
     EnableMusic = PlayerPrefs.GetInt("sgameSettings_muteMusic", 1) == 1;
     if (PlayerPrefs.HasKey("sgameSettings_EnableVoice"))
     {
         EnableVoice = PlayerPrefs.GetInt("sgameSettings_EnableVoice", 1) == 1;
     }
     else
     {
         EnableVoice = false;
     }
     EnableVibrate           = PlayerPrefs.GetInt("GameSettingEnableVibrate", 1) == 1;
     EnableReplayKit         = PlayerPrefs.GetInt("GameSettingEnableReplayKit", 0) == 1;
     EnableReplayKitAutoMode = PlayerPrefs.GetInt("GameSettingEnableReplayKitAutoMode", 0) == 1;
     EnableKingTimeMode      = PlayerPrefs.GetInt("GameSettingEnableKingTime", 0) == 1;
     if (EnableKingTimeMode)
     {
         EnableRecorderMode = false;
     }
     else
     {
         EnableRecorderMode = PlayerPrefs.GetInt("GameSettingEnableRecorderMode", 0) == 1;
     }
     EnableOutline       = PlayerPrefs.GetInt("sgameSettings_outline", 0) != 0;
     TheCastType         = (CastType)PlayerPrefs.GetInt("GameSettings_CastType", 1);
     TheCommonAttackType = (CommonAttactType)PlayerPrefs.GetInt("GameSetting_CommonAttackType", 0);
     TheSelectType       = (SelectEnemyType)PlayerPrefs.GetInt("GameSettings_SelectEnemyType", 1);
     s_lunpanSensitivity = !PlayerPrefs.HasKey("GameSettings_LunPanCastSensitivity") ? 1f : PlayerPrefs.GetFloat("GameSettings_LunPanCastSensitivity", 1f);
     TheSkillCancleType  = (SkillCancleType)PlayerPrefs.GetInt("GameSettingSkillCancleType", 0);
     TheCameraMoveType   = (CameraMoveType)PlayerPrefs.GetInt("GameSettingCameraMoveType", 0);
     YaoGanSensitivity   = PlayerPrefs.GetFloat("GameSettingCameraYaoGanSensitivity", 25000f);
     HuaDongSensitivity  = PlayerPrefs.GetFloat("GameSettingCameraHuaDongSensitivity", 100f);
     MusicEffectLevel    = !PlayerPrefs.HasKey("GameSettingMusicEffectLevel") ? 100f : PlayerPrefs.GetFloat("GameSettingMusicEffectLevel", 100f);
     SoundEffectLevel    = !PlayerPrefs.HasKey("GameSettingSoundEffectLevel") ? 100f : PlayerPrefs.GetFloat("GameSettingSoundEffectLevel", 100f);
     VoiceEffectLevel    = !PlayerPrefs.HasKey("GameSettingVoiceEffectLevel") ? 100f : PlayerPrefs.GetFloat("GameSettingVoiceEffectLevel", 100f);
     if (DeviceLevel == SGameRenderQuality.Low)
     {
         cameraHeight = CameraHeightType.Low;
     }
     else
     {
         cameraHeight = CameraHeightType.Medium;
     }
     if (PlayerPrefs.HasKey("cameraHeight"))
     {
         CameraHeight = PlayerPrefs.GetInt("cameraHeight", 1);
     }
     JoyStickMoveType = PlayerPrefs.GetInt("joystickMoveType", 1);
     JoyStickShowType = PlayerPrefs.GetInt("joystickShowType", 0);
     FpsShowType      = PlayerPrefs.GetInt("str_fpsShowType", 0);
     m_clickEnableInBattleInputChat = PlayerPrefs.GetInt("str_inBatInputShowType", 1);
 }