← 全部用例
Roblox GUI Maker:背包界面
背包把玩家拥有的所有东西显示出来,通常是一排可点击装备或使用的格子。增删物品,网格应自动重排,不用手动调布局。
一个背包界面通常需要什么
- 一个统一格子的固定 UIGridLayout
- 物品多过一屏时可滚动
- 能从脚本运行时填充的格子单元
INVENTORY
如何在 Roblox GUI Maker 里搭建背包界面
- 建一个带 UIGridLayout 的 ScrollingFrame。CellSize 设成方形如 {0, 100}, {0, 100},CellPadding 设成 {0, 8}, {0, 8}。
- 做一个格子 Frame,带 BackgroundColor3、UICorner 和放 ImageLabel 的空间。这是你的模板格。
- 顶部加过滤标签 —— 用一排 TextButton 的 UIListLayout。每个标签接上显示/隐藏对应格子。
- 导出,在游戏脚本里接好填充逻辑 —— 遍历玩家数据克隆格子模板。
背包界面的关键 Roblox 属性
UIGridLayoutCellSizeScrollingFrameUIStrokeUICornerImageLabelVisible把背包界面做得更好的技巧
- 格子用一致的命名(Slot1、Slot2…),游戏脚本能按索引找到。
- 加一个选中态高亮 —— 玩家点格子时出现的 UIStroke。
- 大背包考虑在网格上方加一行分类过滤,减少视觉杂乱。
在 Roblox GUI Maker 里可视化搭建 —— 拖拽、缩放、嵌套、用布局自动排列,把按钮接上显示或隐藏面板 —— 然后导出干净的 Luau,重建整个界面(含点击处理),可直接粘进 LocalScript。免费、免登录。
