This commit is contained in:
2026-09-04 23:38:33 +08:00
parent 64b75b8664
commit a6080fc5a3
83 changed files with 12584 additions and 6783 deletions
@@ -57,6 +57,8 @@ namespace Assets.MyGame.Scripts.Net.WebResponses
baoJiangEnd=12,
/// <summary>切换战神:某玩家装备/卸下战神,广播给其他客户端在对应座位加载/清除战神模型</summary>
changeZhanShen=13,
/// <summary>表情包:某玩家发送表情(spine动画/文字),广播给其他客户端在对应座位显示</summary>
biaoQing=14,
}
[Serializable]
public class FireCannonSendData
@@ -181,6 +183,33 @@ namespace Assets.MyGame.Scripts.Net.WebResponses
public long score;
}
/// <summary>
/// 表情包类型:spine 动画表情 / 文字表情
/// </summary>
[Serializable]
public enum BiaoQingType
{
/// <summary>Spine 动画表情(frameData.content=动画名,spineIndex=配置下标)</summary>
spine = 1,
/// <summary>文字表情(frameData.content=文字内容)</summary>
zi = 2,
}
/// <summary>
/// 表情包帧数据(frameType=biaoQing)。
/// 某玩家点击表情后广播,各客户端在发送者座位上显示表情。
/// </summary>
[Serializable]
public class FrameData_BiaoQing : FrameData
{
/// <summary>表情类型:spine=动画表情 zi=文字表情</summary>
public BiaoQingType biaoQingType;
/// <summary>spine 表情:GameMainPanel_FishBase.list_BiaoQingSpine 的下标(文字表情不用)</summary>
public int spineIndex;
/// <summary>spine 表情=动画名;文字表情=文字内容</summary>
public string content;
}
// ================================================================
// OnFishSpawn 事件数据结构 (服务端出鱼,破坏性替代 createFish 帧同步)
// ================================================================