← 全部用例
Roblox GUI Maker:排行榜
排行榜按某项属性给玩家排名、激发竞争。每行显示名次、名字和分数,首位高亮,并随玩家增多而增长。
一个排行榜通常需要什么
- 用 UIListLayout 堆叠、随人数缩放的行
- 每行名次、名字、分数三列
- 首位高亮以奖励领先者
LEADERBOARD
1
Alex
9,820
2
Mia
8,104
3
Kai
7,551
4
Zoe
6,330
如何在 Roblox GUI Maker 里搭建排行榜
- 建一个锚到屏幕右侧的 Frame。里面加 UIListLayout 自动堆叠行。
- 做一行 Frame,带三个 TextLabel:名次、玩家名、分数。行 Size 用 scale 宽 + offset 高。
- 给第一行加高亮样式 —— 不同的 BackgroundColor3 或一个 UIStroke。
- 导出。游戏脚本里排序玩家属性并克隆行模板填充列表。
排行榜的关键 Roblox 属性
UIListLayoutAnchorPointPosition (UDim2)TextLabelBackgroundColor3UIStrokeZIndex把排行榜做得更好的技巧
- 用 GetChildren() 数量随玩家加入动态设置滚动框的 CanvasSize。
- 前 3 行配色(金、银、铜)做视觉层级。
- 排行榜用定时器(每 5–10 秒)更新,而不是每帧,减少 GUI 抖动。
在 Roblox GUI Maker 里可视化搭建 —— 拖拽、缩放、嵌套、用布局自动排列,把按钮接上显示或隐藏面板 —— 然后导出干净的 Luau,重建整个界面(含点击处理),可直接粘进 LocalScript。免费、免登录。
