Skip to content

P1 Unity: feat(attributes): 接入玩家属性快照与增量同步 #52

Description

@AlianBlank

目的

接入服务端玩家属性同步协议,在登录后接收属性快照,并在属性变化时应用增量更新到本地缓存。

原因

只有本地模型还不能形成完整功能。Unity 必须消费 Server #69 提供的快照和增量消息,才能让 UI 与业务读取到真实服务端属性。

对应服务端任务

  • Server #69:玩家属性同步协议

本次范围

  • 处理登录后属性快照消息。
  • 处理单个或批量属性增量变化消息。
  • 明确重连/重新登录时快照覆盖旧缓存。
  • 网络断线或玩家退出时清理对应玩家属性缓存。

不在本次范围

  • 不做属性 UI。
  • 不做服务端协议定义。
  • 不做客户端本地数值公式重算。

验收标准

  • 登录后本地缓存包含服务端快照中的属性。
  • 增量消息能更新对应属性,不影响未变化属性。
  • 重连或重新登录快照能覆盖旧数据,避免旧属性残留。
  • 有最小测试、模拟消息测试或手动验证步骤证明快照和增量路径都可用。

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions