← 全部用例
Roblox GUI Maker:主菜单
主菜单是玩家加入后第一眼看到的东西。它需要标题、一个清晰的主操作(Play),以及整齐堆叠的次要按钮 —— 还得有模有样。
一个主菜单通常需要什么
- 一个居中面板,带标题和一摞操作按钮
- 能打开或关闭其它面板的按钮(设置、制作人员)
- 基于 scale 的尺寸,在手机和桌面上都居中
GAME TITLE
PLAY
SETTINGS
QUIT
如何在 Roblox GUI Maker 里搭建主菜单
- 把 ScreenGui 和 Frame 拖到画布上。把 Frame 的 AnchorPoint 设为 0.5, 0.5、Position 设为 {0.5, 0}, {0.5, 0},这样它在每种屏幕上都居中。
- 顶部放一个 TextLabel 当游戏标题,然后用带 Padding 的 UIListLayout 把 TextButton 在下面堆叠起来。
- 给每个按钮接上显示/隐藏其它面板 —— 编辑器会替你生成显示/隐藏的 Luau。
- 导出 Luau,把客户端脚本粘进 StarterGui,在桌面和手机视口都测一下。
主菜单的关键 Roblox 属性
AnchorPointPosition (UDim2)Size (UDim2)BackgroundColor3UIListLayoutUICornerUIStroke把主菜单做得更好的技巧
- 主 Frame 用 UDim2.fromScale 让它在所有设备上缩放,再用 UDim2.fromOffset 微调内边距。
- 给 Frame 边框加一个 UIStroke,免图片就有干净边缘。
- 按钮文字要短 —— 「Play」「Settings」「Quit」 —— 手机上长标签会很挤。
在 Roblox GUI Maker 里可视化搭建 —— 拖拽、缩放、嵌套、用布局自动排列,把按钮接上显示或隐藏面板 —— 然后导出干净的 Luau,重建整个界面(含点击处理),可直接粘进 LocalScript。免费、免登录。
