From a04c08d4cf8d08eb230654acf7d44a0adf907a05 Mon Sep 17 00:00:00 2001 From: Oliver Wong Date: Fri, 3 Apr 2026 14:48:42 +0800 Subject: [PATCH] feat: prepare music callback data. --- Assets/Resources/AudioData/AudioObject.bytes | Bin 7567 -> 7567 bytes .../Resources/AudioData/MusicContainer.bytes | Bin 95 -> 107 bytes .../OCES/Audio/Generated/AudioObject.cs | 5 ++--- .../OCES/Audio/Generated/MusicContainer.cs | 7 +++++++ 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/Assets/Resources/AudioData/AudioObject.bytes b/Assets/Resources/AudioData/AudioObject.bytes index 330a5f630f1a55d960b61b443072b6a5f16e6435..e7a67fb201226a0f15b053eb115b978127c4750b 100644 GIT binary patch delta 18 ZcmeCT?zi4h&&0?y`5>dz=2=W%r2syG29^K- delta 18 ZcmeCT?zi4h&&0?)`5>dz=2=W%r2syQ2A2Q; diff --git a/Assets/Resources/AudioData/MusicContainer.bytes b/Assets/Resources/AudioData/MusicContainer.bytes index 7ce71c187a1391d80981e9629c127b5e9da71598..abcd11db77a93e98ee5141b7a0835836bb6604ae 100644 GIT binary patch delta 20 Ycma#go*>7Zm1s4DS diff --git a/Assets/Scripts/OCES/Audio/Generated/AudioObject.cs b/Assets/Scripts/OCES/Audio/Generated/AudioObject.cs index ee99a3f..3f33ccf 100644 --- a/Assets/Scripts/OCES/Audio/Generated/AudioObject.cs +++ b/Assets/Scripts/OCES/Audio/Generated/AudioObject.cs @@ -42,9 +42,8 @@ public partial class AudioObject : IBinarySerializable /// /// 0 = SFX - /// 1 = Muisc - /// 2 = Voice - /// 3 = Accent + /// 1 = Voice + /// 2 = Accent /// public MixingType MixingType { get; set; } diff --git a/Assets/Scripts/OCES/Audio/Generated/MusicContainer.cs b/Assets/Scripts/OCES/Audio/Generated/MusicContainer.cs index e60136f..894b252 100644 --- a/Assets/Scripts/OCES/Audio/Generated/MusicContainer.cs +++ b/Assets/Scripts/OCES/Audio/Generated/MusicContainer.cs @@ -59,6 +59,11 @@ public partial class MusicContainer : IBinarySerializable /// public string TimeSig { get; set; } + /// + /// 多少小节为一个grid + /// + public int Grid { get; set; } + public void DeSerialize(BinaryReader reader) { @@ -82,6 +87,7 @@ public partial class MusicContainer : IBinarySerializable LoopCount = reader.ReadInt16(); Bpm = reader.ReadSingle(); TimeSig = reader.ReadString(); + Grid = reader.ReadInt32(); } public void Serialize(BinaryWriter writer) @@ -105,6 +111,7 @@ public partial class MusicContainer : IBinarySerializable writer.Write(LoopCount); writer.Write(Bpm); writer.Write(TimeSig); + writer.Write(Grid); } }