瀏覽器框架

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

A ViewportFrame uses a camera to render 3D objects into a 2D viewport. Ideal use cases include:

  • 體驗的迷你地圖,直接顯示在用戶螢幕的角落。
  • 存貨菜單中的物品 3D 模型。
  • 角色所裝備的旋轉物體。

瀏覽器配置

用戶通過 ViewportFrame 查看 3D 物件時,這些物件可以與其相機一起移動,保持靜態,或在 ViewportFrame 中旋轉。這個物件還可以包含 Sky 子物件作為反射的立方體映射。

如果您想讓 3D 物件隨相機移動:

  1. 在體驗中定位您的相機視圖,確保您希望在框架中查看的物件可見。

  2. 螢幕 添加一個新的 ViewportFrame,然後確保它在 Explorer 中被選中。

  3. 屬性 窗口中,將 CurrentCamera 屬性指派給該相機:

    1. 選擇 CurrentCamera 屬性。您的游標會改變。
    2. Explorer 窗口中,點擊頂層的 Camera 物件。
  4. 將所需的 3D 物件作為子物件放入新的 ViewportFrame 中。請注意,如果您仍想在體驗中看到該物件,您必須在 Workspace 中複製它,然後將複製的物件作為子物件放入 ViewportFrame 中。

當您移動相機時,物件也會在 ViewportFrame 中移動。

照明和外觀

ViewportFrame 內的照明通過以下三個屬性控制:

屬性描述
Ambient確定應用於瀏覽框架區域的整體照明色調。默認值為 Color3.fromRGB(200, 200, 200)(幽靈灰色)。
LightDirection表示從位置 (0, 0, 0) 發出的光源方向的 Vector3。默認值為 (-1, -1, -1)
LightColor方向光的顏色。默認值為 Color3.fromRGB(140, 140, 140)(銀色)。

此外,您可以通過以下屬性調整瀏覽器的整體渲染外觀:

屬性描述
ImageColor3改變圖像顏色/色調而不改變渲染的物件。默認顏色化值為 Color3.new(1, 1, 1)(白色),在此不會發生顏色修改。
ImageTransparency改變圖像透明度而不改變渲染的物件。值為 0(默認)時完全不透明,值為 1 時完全透明(不可見)。
©2026 Roblox Corporation、Roblox、Roblox 標誌及 Powering Imagination 是我們在美國及其他國家地區的部分註冊與未註冊商標。