发现一个数据中心的Bug

[复制链接]
524 |3
糖门-板砖 发表于 2024-2-28 22:41:42 | 显示全部楼层 |阅读模式
本帖最后由 糖门-板砖 于 2024-2-28 22:43 编辑

按如下步骤复现bug
1 在subdata中定义个永久变量 不初始化
@Decorator.persistence()
test: string
2 在服务端修改某玩家的这个值 变成一个非空值("123") save并同步到客户端
3 在服务端修改这个值为undefined save并同步到客户端
4 在客户端读取这个值,仍然是"123",而不是undefined. 而在服务端这个值就是undefined ,同步失败


总结一下就是: 值为undefined时,不会同步到客户端
回复

使用道具 举报

帅翁(Othanse) 发表于 2024-2-29 09:41:32 | 显示全部楼层
哇塞,逻辑很清晰!我们测试反馈下!非常感谢
回复

使用道具 举报

汽水 发表于 2024-2-29 09:55:52 | 显示全部楼层
传一下 null 呢? 用 null 代表空 看看能解决吗
回复

使用道具 举报

糖门-板砖楼主 发表于 2024-2-29 12:14:22 | 显示全部楼层
汽水 发表于 2024-2-29 09:55
传一下 null 呢? 用 null 代表空 看看能解决吗

应该可以
回复

使用道具 举报

热门版块
快速回复 返回顶部 返回列表