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; } } } } }
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); }
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); }