Logo
    打开 Gandi IDE
    如何使用 Gandi 排行榜编辑器制作排行榜
    如何使用 Gandi 排行榜编辑器制作排行榜

    如何使用 Gandi 排行榜编辑器制作排行榜

    📚 返回主页面
    ‣
    更多链接

    其他扩展文档

    Gandi IDE 中的最佳实践

    从头开始,制作在线联机游戏 - 消息系统篇

    Feb 14, 2023 5:55 AM
    从头开始,制作在线联机游戏 - 同步系统篇

    Feb 14, 2023 5:55 AM
    👨‍💻
    如何使用控制台拓展帮助你 Debug

    Feb 14, 2023 5:55 AM
    Lazyload 如何正确地加载音频视频

    Feb 14, 2023 5:55 AM
    【历史版本】功能上线啦

    Feb 14, 2023 5:55 AM
    从头开始,制作在线联机游戏 - 匹配系统篇

    Feb 14, 2023 5:55 AM
    如何在 Gandi IDE 中协同创作

    Feb 14, 2023 5:55 AM
    如何使用 Gandi 排行榜编辑器制作排行榜

    Feb 14, 2023 5:55 AM
    如何制作云存档

    Feb 14, 2023 5:55 AM
    ☁️
    云变量,KV 数据库 和 MMO 该怎么选用

    Feb 14, 2023 5:55 AM

    排行榜编辑器有什么用?

    我们知道,使用 Scratch 制作排行榜非常的困难。

    • 需要用云列表保存,并且要编写排序算法对列表内容进行排序。
    • 需要对排行榜的信息进行显示,绘制排行榜的造型图片并且编写相关代码。

    使用Gandi 排行榜组件,可以非常方便的创建和管理排行榜,不再需要编写复杂的代码以及麻烦的 UI。

    使用方法

    一、创建排行榜

    排行榜编辑器需要在 Gandi 编辑器中打开。

    将原版编辑器转为 Gandi 编辑器的方法:将地址栏中的“creator”修改为“gandi”,并回车进入。

    image

    注意到,左侧的栏目多了一个选项,这就是 Gandi 排行榜编辑器,点击进入。

    image

    点击“创建排行榜”按钮来创建新的排行榜(目前暂时只能创建一个):

    image

    在这个页面编辑排行榜:

    image
    1. 排行榜名称:排行榜标题名称。
    2. 排行榜展示样式:可选数据展示格式,如整数,保留两位小数,时间格式。
    3. 单位:可以自定义数据的后缀,如“100分”,“200个”(目前限制最多 5 个字符)
    4. 排序方式:升序或降序。升序为从小到大排列,降序为从大到小排列。
    5. 排行榜显示数量:排行榜展示的用户数量(最多展示 100 个)
    6. 排行榜统计周期:可以选择只显示最近一段时间的数据,也可以显示排行榜上线至今的所有数据。
    7. 底部是否展示个人排行:是否在底部展示自己的排名和得分。
    8. 排名显示规则:只展示用户最高排名,或者展示用户多次数据的排名。

    二、排行榜拓展积木

    在拓展商店中,安装排行榜拓展。

    image

    拓展积木如下:

    image
    1. 显示排行榜积木,可以选择打开排行榜后是否暂停游戏。
    image
    image
    1. 当排行榜关闭:玩家关闭排行榜时,会执行这个积木下方的代码块。
    image
    1. 将……加入排行榜,并附带日志:将玩家数据加入排行榜并排名。其中日志可以用来记录一些其他信息,例如通关排行榜中,可以用日志记录玩家通关时的一些数据,比如金币数、血量,可以用于判断玩家是否作弊,从而在排行榜中删除作弊的数据。
    image
    1. 获取排行榜第 n 名玩家的名字/分数/ ID 。其中 ID 是用户的唯一 ID(用户主页网址中后面的字串字符)
    image
    1. 获取用户在排行榜的排名/分数。如果有多条数据,则返回最高排名的数据。
    image

    三、管理排行榜

    image

    在排行榜编辑器中,可以点第一个按钮查看和编辑当前排行榜的数据;点第二个按钮编辑排行榜信息;点第三个按钮删除排行榜

    查看和编辑排行榜数据:

    1. 选中数据后可以删除榜上数据(用于手动删除一些异常数据)。可以选中全部清空所有数据。
    2. 点击表头,可以将数据按照表头重新排序显示。
    3. 最右侧的日志会显示通过积木附加的日志信息。
    image

    使用例子:

    制作最速通关排行榜:

    先编辑排行榜的形式。展示样式选时间,排序方式选升序(用时短的靠前)

    image

    在玩家通关时,上传玩家的通关时长。附带数据可以传一些其他的你想知道的数据。

    image

    然后给打开排行榜的按钮加上这个代码:

    image

    完成!

    制作分数榜的方法类似。

    本页索引

    • 排行榜编辑器有什么用?
    • 使用方法
    • 一、创建排行榜
    • 二、排行榜拓展积木
    • 三、管理排行榜
    • 使用例子:
    image
    Gandi IDE 🧑‍💻 开发者中心 @ 共创世界

    Designed by 2ndR with love @ Chengdu

    Tencent QQGitHub