leancloud新增的排行榜功能能在unity里实现吗?
已经发布了,sdk 请下载 v20190409.1
sdk一开始就下了,问题是没有unity使用排行榜相关的说明文档,unity sdk基本都是程序集打包好的,没办法去阅读源码。
我们刚刚发布了 API 文档
开发文档暂时还没有发布,请先参考 JS 排行榜开发指南,接口是一致的。
行,我参考一下
我看了一下js排行榜,但是目前unity提供的sdk有办法访问到排行榜吗?还是只能用js开发
Unity SDK 可以使用排行榜功能,请下载最新的存储 SDK 安装即可。参考 js 排行榜,是说参考用法和接口,在 Unity SDK 中有对应的 C# 实现。
Leaderboard.UpdateStatistics()
想再请教您一个问题,排行榜 leaderboard.GetResults怎么获取前十名的用户名和分数,selectUserKeys和includeStatistics返回参数都是空的。
leaderboard.GetResults()
参数都不传,就是取前 10 名玩家成绩。默认 skip = 0,limit = 10
那是不是拿一个list 来接收前十名的成绩吗,请问怎么接收这些成绩
不明白你的需求是什么
我们这边要在unity做个排行榜,会取前50名游戏玩家,做个排行,但是如果没办法获取排行榜上前50名的用户名和分数,肯定就做不成排行榜了
没事了,异步返回一个List,可以获取数据
unity排行榜能上传其他属性吗,比如说上传排行榜有分数和时间这两个属性,但是unity的statistics只提供一个value属性,能传递其他属性吗
排行榜目前提供的是「单个数值」的排序。反过来想,如果允许上传多个值,那排行榜服务应该以怎样的逻辑进行排序呢?我理解你的需求是不是应该有个「比赛表」,这里记录着每场比赛的「分数」和「时间」。将每场比赛的分数(也许是比赛中获得金币数 + 所用时间的一个公式计算得到的),然后将这个分数交由排行榜服务进行更新排序。
恩恩这样也可以