feat: Import Haptic System

This commit is contained in:
2026-04-13 14:56:06 +08:00
parent a04c08d4cf
commit 7b01e7f906
78 changed files with 4274 additions and 0 deletions
@@ -130,6 +130,18 @@ public partial class AudioObject : IBinarySerializable
/// </summary>
public bool RandomType { get; set; }
/// <summary>
/// 起始音量
/// dB
/// </summary>
public int Volume { get; set; }
/// <summary>
/// 音量变化幅度
/// dB
/// </summary>
public int VolumeStep { get; set; }
public void DeSerialize(BinaryReader reader)
{
@@ -166,6 +178,8 @@ public partial class AudioObject : IBinarySerializable
BlendCrossFadeType = (BlendCrossFadeType)reader.ReadByte();
LimitRepetition = reader.ReadByte();
RandomType = reader.ReadBoolean();
Volume = reader.ReadInt32();
VolumeStep = reader.ReadInt32();
}
public void Serialize(BinaryWriter writer)
@@ -202,6 +216,8 @@ public partial class AudioObject : IBinarySerializable
writer.Write((byte)BlendCrossFadeType);
writer.Write(LimitRepetition);
writer.Write(RandomType);
writer.Write(Volume);
writer.Write(VolumeStep);
}
}