feat: 解耦音频与触感系统

This commit is contained in:
2026-05-15 10:09:55 +08:00
parent 53754cd4b8
commit 51ac57d494
4 changed files with 43 additions and 22 deletions
@@ -7,7 +7,7 @@ using DG.Tweening;
namespace OCES.Audio
{
public class AudioSystem : MonoBehaviour
public partial class AudioSystem : MonoBehaviour
{
public static AudioSystem Instance { get; private set; }
public bool startWithMusic;
@@ -29,6 +29,7 @@ namespace OCES.Audio
AudioGroupConfig m_groups;
AudioMixer m_mixer;
Tween m_lowpassTween;
partial void OnAwakeComplete();
// ─────────────────────────────────────────────
@@ -348,6 +349,9 @@ namespace OCES.Audio
Parameters.EnumIds.RegisterAllGameState();
ActiveStates = new Dictionary<Type, Enum>();
//引入HapticSystem
OnAwakeComplete();
}
void Start()