设置扩展

This commit is contained in:
SoulliesOfficial
2026-07-19 16:44:58 -04:00
parent dda354ebb9
commit 9fd5f098ab
110 changed files with 8386 additions and 2311 deletions

View File

@@ -68,6 +68,12 @@ namespace Ichni.RhythmGame
public override void Execute()
{
// 玩家关闭游戏内音乐特效时,不再覆盖 SettingsManager 已归零的 RTPC。
if (!SettingsManager.instance.settingsSaveData.enableInGameAudioEffects)
{
return;
}
// 在 10Hz无效果与 peak Hz最强截止之间基于曲线插值
float intensity = intensityCurve != null ? intensityCurve.Evaluate(effectProgressPercent) : 0f;
float currentFreq = Mathf.Lerp(MinFrequency, peak, intensity);

View File

@@ -66,6 +66,12 @@ namespace Ichni.RhythmGame
public override void Execute()
{
// 玩家关闭游戏内音乐特效时,不再覆盖 SettingsManager 已归零的 RTPC。
if (!SettingsManager.instance.settingsSaveData.enableInGameAudioEffects)
{
return;
}
// 在 22000Hz无效果与 bottom Hz最强截止之间基于曲线插值
float intensity = intensityCurve != null ? intensityCurve.Evaluate(effectProgressPercent) : 0f;
float currentFreq = Mathf.Lerp(MaxFrequency, bottom, intensity);