OvertakingLegend/Assets/Script/UserData/SoundSwitchData.cs

49 lines
1022 B
C#

/// <summary>
/// 声音开关数据
/// </summary>
public class SoundSwitchData
{
/// <summary>
/// 是否打开背景音乐
/// </summary>
public bool isOpenBKMusic = true;
/// <summary>
/// 是否打开音效
/// </summary>
public bool isOpenSEMusic = true;
/// <summary>
/// 背景音乐大小
/// </summary>
public float bKMusicVolume = 1;
/// <summary>
/// 音效大小
/// </summary>
public float sEVolume = 1;
/// <summary>
/// 是否打开震动
/// </summary>
public bool isOpenShake = true;
public void SetIsOpenSEMusic(bool isTrue)
{
isOpenSEMusic = isTrue;
UserDataManager.Instance.SaveUserData();
}
public void SetIsOpenBKMusic(bool isTrue)
{
isOpenBKMusic = isTrue;
UserDataManager.Instance.SaveUserData();
}
public void SetIsOpenShake(bool isTrue)
{
isOpenShake = isTrue;
UserDataManager.Instance.SaveUserData();
}
}