feat: prepare music callback data.
This commit is contained in:
Binary file not shown.
Binary file not shown.
@@ -42,9 +42,8 @@ public partial class AudioObject : IBinarySerializable
|
|||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 0 = SFX
|
/// 0 = SFX
|
||||||
/// 1 = Muisc
|
/// 1 = Voice
|
||||||
/// 2 = Voice
|
/// 2 = Accent
|
||||||
/// 3 = Accent
|
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public MixingType MixingType { get; set; }
|
public MixingType MixingType { get; set; }
|
||||||
|
|
||||||
|
|||||||
@@ -59,6 +59,11 @@ public partial class MusicContainer : IBinarySerializable
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public string TimeSig { get; set; }
|
public string TimeSig { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 多少小节为一个grid
|
||||||
|
/// </summary>
|
||||||
|
public int Grid { get; set; }
|
||||||
|
|
||||||
|
|
||||||
public void DeSerialize(BinaryReader reader)
|
public void DeSerialize(BinaryReader reader)
|
||||||
{
|
{
|
||||||
@@ -82,6 +87,7 @@ public partial class MusicContainer : IBinarySerializable
|
|||||||
LoopCount = reader.ReadInt16();
|
LoopCount = reader.ReadInt16();
|
||||||
Bpm = reader.ReadSingle();
|
Bpm = reader.ReadSingle();
|
||||||
TimeSig = reader.ReadString();
|
TimeSig = reader.ReadString();
|
||||||
|
Grid = reader.ReadInt32();
|
||||||
}
|
}
|
||||||
|
|
||||||
public void Serialize(BinaryWriter writer)
|
public void Serialize(BinaryWriter writer)
|
||||||
@@ -105,6 +111,7 @@ public partial class MusicContainer : IBinarySerializable
|
|||||||
writer.Write(LoopCount);
|
writer.Write(LoopCount);
|
||||||
writer.Write(Bpm);
|
writer.Write(Bpm);
|
||||||
writer.Write(TimeSig);
|
writer.Write(TimeSig);
|
||||||
|
writer.Write(Grid);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user