新排行榜功能使用
修改于2024/03/16443 浏览案例分享
首先打开编辑器上侧预制功能库把新-排行榜导入项目


然后数编中显示排行榜并新建排行榜



这里可以配置排行榜要显示的内容

然后在任意数据,排行榜配置连上你之前配置的排行榜

如何显示排行榜?可以自己制作一个按钮,点击按钮时候在客户端调用


提交排行榜,这里的key对应配置的的key(昵称、角色、数值),就是你需要显示的内容
而唯一key是用来对比,出现重复时候会移除排名最低的1个数据(目前在网络不好情况(或者是其他异常情况)可能会出现重复写入多个相同玩家数据,但也只会移除排名最低的1个,导致排行榜出现重复玩家数据,可能官方后续会优化这个问题)(这里使用的是2024.01版本编辑器,不同版本编辑器可能唯一key的使用方法不一样)


服务端排行榜排序
下面是我自己的排序方法,在数值相等情况下根据时间参数排序从小到大(我保存的是时间戳),数值不等情况下根据数值大小排序
可以根据自己的需求去定义排序方案




客户端排行榜排序和服务端是一样的



