使用者介面

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

您可以使用內置的 使用者介面對象 快速創建高品質的圖形用戶界面。 在哪裡創建它,UI 渲染將會在 屏幕上體驗的 3D 世界內

螢幕上的 UI

在屏幕上的容器 包含您想要在用戶端顯示的 UI 對象。所有在屏幕上的 UI 對象和代碼都存儲在客戶端。

體驗內使用者介面

體驗內容器 ,例如 SurfaceGuisBillboardGuis 持有您想要在您的體驗 3D 世界中顯示的 UI 對象。

使用者對象

大多數 UI 元素是 GuiObjects,這是您可以親和容器的 2D 圖形用戶界面對象。 四種最常見的是 標籤、1>按鈕1> 和 4>輸入文字4> 對象。

對象說明
框架Frames 作為其他 UI 對象的容器。當您操作框時,您也會操作其中所包含的對象。
標籤TextLabel
按鈕TextButtonImageButton 對象允許使用者提示行動作。
輸入文字TextBox

使用 PositionSize 、 <

結構和設計

除了基本屬性調整位置和尺寸外,Roblox 也提供結構類別,例如 列表/靈活 和 網格 ,以及 尺寸修改器 和 2>外觀修改器2>。

UIListLayout 對於水平或垂直項目順序

互動框架

除了核心 使用者介面對象 之外,以下框架提供建造和可自訂的互動功能。

靈地雷提示

靈活提示是建立在ユーザー交互を觸發するための專用 UI オブジェクトで、門、燈、按鈕等體驗物體的靈活提示。

UI 拖曳偵測器

UI拖曳偵測器 可以與 2D 用戶界面元素互動,例如滑動器、旋轉器等。

3D 拖動偵測器

3D拖曳偵測器 鼓勵物理互動與 3D 對象在體驗中,例如打開門和抽屜、滑動零件、抓取和扔出保齡球、拉後並發射一個汽水瓶、撥動和發射一個汽水瓶、撥動和發射一個汽水瓶,以及更多。