diff --git a/Assets/Scripts/OCES/Audio/Generated/AudioEnumIds.cs b/Assets/Scripts/OCES/Audio/Generated/AudioEnumIds.cs index 1e7f816..e3a6e25 100644 --- a/Assets/Scripts/OCES/Audio/Generated/AudioEnumIds.cs +++ b/Assets/Scripts/OCES/Audio/Generated/AudioEnumIds.cs @@ -8,6 +8,13 @@ namespace OCES.Audio public static class EnumIds { public const uint GameState = 1; + public const uint TestEnum = 2; + + public static void RegisterAllGameState() + { + StateGroupRegistry.Register(1); + StateGroupRegistry.Register(2); + } } } diff --git a/Assets/Scripts/OCES/Audio/HandWritten/AudioSystem.cs b/Assets/Scripts/OCES/Audio/HandWritten/AudioSystem.cs index 5d0260c..991034d 100644 --- a/Assets/Scripts/OCES/Audio/HandWritten/AudioSystem.cs +++ b/Assets/Scripts/OCES/Audio/HandWritten/AudioSystem.cs @@ -105,11 +105,7 @@ namespace OCES.Audio ambiencePool); // ── 注册 StateGroup ── - // 在此处注册所有游戏状态 enum,TypeId 需与策划表中填写的数字一致 - // 示例(请根据实际 enum 修改): - // StateGroupRegistry.Register(1); - // StateGroupRegistry.Register(2); - StateGroupRegistry.Register(1); + EnumIds.RegisterAllGameState(); // ── 启动默认音乐与环境音 ── // 触发一次初始状态,让音乐系统从默认状态开始匹配