您可以使用內置的 使用者介面對象 快速創建高品質的圖形用戶界面。 在哪裡創建它,UI 渲染將會在 屏幕上 或 體驗的 3D 世界內 。
螢幕上的 UI
在屏幕上的容器 包含您想要在用戶端顯示的 UI 對象。所有在屏幕上的 UI 對象和代碼都存儲在客戶端。
體驗內使用者介面
體驗內容器 ,例如 SurfaceGuis 和 BillboardGuis 持有您想要在您的體驗 3D 世界中顯示的 UI 對象。
使用者對象
大多數 UI 元素是 GuiObjects,這是您可以親和容器的 2D 圖形用戶界面對象。 四種最常見的是 框、標籤、1>按鈕1> 和 4>輸入文字4> 對象。
對象 | 說明 |
---|---|
框架 | Frames 作為其他 UI 對象的容器。當您操作框時,您也會操作其中所包含的對象。 |
標籤 | TextLabel |
按鈕 | TextButton 和 ImageButton 對象允許使用者提示行動作。 |
輸入文字 | TextBox |
結構和設計
除了基本屬性調整位置和尺寸外,Roblox 也提供結構類別,例如 列表/靈活 和 網格 ,以及 尺寸修改器 和 2>外觀修改器2>。
互動框架
除了核心 使用者介面對象 之外,以下框架提供建造和可自訂的互動功能。
靈地雷提示
靈活提示是建立在ユーザー交互を觸發するための專用 UI オブジェクトで、門、燈、按鈕等體驗物體的靈活提示。
UI 拖曳偵測器
UI拖曳偵測器 可以與 2D 用戶界面元素互動,例如滑動器、旋轉器等。
3D 拖動偵測器
3D拖曳偵測器 鼓勵物理互動與 3D 對象在體驗中,例如打開門和抽屜、滑動零件、抓取和扔出保齡球、拉後並發射一個汽水瓶、撥動和發射一個汽水瓶、撥動和發射一個汽水瓶,以及更多。