探險家視窗

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

Explorer 窗口會顯示每個體驗內的所有實例。在階層級別的階層中,是服務; 工作區 ,例如,是在 3D 內容,例如 零件 存放的地方。

Explorer toggle button in Studio

親子階級

Roblox 使用 監護 概念來組織對象。所有從父對象擴展時的兒女都會在其分支下顯示。

Explorer hierarchy showing Camera, Terrain, Block, and SignModel as children of Workspace; Board and Post as children of SignModel
相機、地形、方塊和標誌模型作為工作區的兒童; 在標誌模型的兒童板和兒童帽上發佈和帶來

擴展和收縮分支

在子孫樹中親分樹下點擊箭頭,或按下 按鈕,以展開或瓦解樹枝。若要展開或瓦解樹枝,請在多重層級階層中按住 Shift 鍵。若按下 1> Shift1> 鍵,����

Branch entirely collapsed

插入和父級

插入新對象

一些對象,例如原始 零件 可以從 模型 標籤插入,但完整的對象可以通過以下任何方式插入:

  • 將鼠標擺放在對物件的父親上,然後按一下 ⊕ 按鈕。

    Hovering over Workspace object to reveal insertion button
  • 右鍵點擊對物件的父親並選擇 插入對象

  • 選擇對物件的父親,並按下 CtrlI 在 Windows 上或 0>I0> 在 Mac 上。

每個方法都會開啟一個 插入窗戶 ,其中包含一個列表的對象,依類別排序。您可以快速地找到熱門對象,例如在輸入欄中輸入搜尋查詢:

Search query entered into search field to filter objects

您可以進一步自訂插入工作流程的行為,如下所示:

Additional customization buttons for insertion workflow
  • 擴展視窗 顯示一個更寬的視窗,以便選擇物品。
  • 插入設定 包含以下切換:
    • 選擇對象後自動選擇新對象
    • 僅顯示建議的對象 限制子對象是否在父元素對象內是否合理或功能。

從剪輯板到貼

對於複製到剪貼板的對象,您可以將它作為新的兒子複製到 Workspace ,或複製到一個或多個現有的父親。

  • 在 Windows 上按下 CtrlV 以在 Mac 上貼入對象到 0>最高層級 Class.Workspace0> 。

  • 右鍵點擊特定的父元素(親) 並且從上下文菜單中選擇一個選項:

    貼入到 在原始上方將孩子貼上 геометрически。Ctrl ShiftV (Windows) 1>Shift1> 3>V3> (Mac)
    貼入原位置 將孩子貼在同一個 CFrame 它被授權的地方。

變更父母

若要變更一個或多個兒童的家長,請將他們拖曳到新父元素長上。

Dragging one object over another to reparent it
將 BlockB 從工作區重新啟用到工作模型

以夾子組織

與電腦上的目錄/文件夾相同,Folder 對象是一種有用的方法來組織物件。例個體、實例,如果您想要存儲所有環境聲在合理的位空間,您可以創建一個文件夾並在其中放置多個 Sound 對象。

Multiple Sound objects grouped inside a Folder object

您可以將對象組織成以下夾名:

  • 使用標準 插入 方法建立一個 文件夾 實例,然後將現有對象拖曳到其中。

  • 選擇多個對象,右鍵點擊它們,然後從上下文菜單中選擇 群組作為文件夾 或按下 AltCtrl 1>G1> 在 Windows 上或按下 4>⌥4> 7>⌘7> 0>G0> 在 Mac 上。

過濾實例

通過 過濾工作區輸入 窗口頂部,您可以按名稱、屬性、2>類/子類/標籤2> 、5>bespoke5> 查詢和 8>祖先8> 查詢來過濾實例。您也可以 1>結合參數 1> 以進行

Objects filtered by query in Filter Workspace field

普通過濾器選擇器

>

清除過濾器查詢

瀏覽過濾結果中上下文殊)

>

選擇所有已過濾的結果

>

過濾結果更新

>

名稱過濾器

輸入基本字串會產生 名稱 與匹配的實例。例如,過濾按關鍵字 "skript" 找到所有包含它的實例,例如 服務器skript 服務和 2>新手Player2> 5>skript5> 。

Objects filtered by query of 'script'

屬性過濾器

您可以根據屬性等級或價值比較來過濾。大多數屬性都支持,過濾器會使用部分匹配,無視空格,並且是非感應式的。

  • 屬性 平等 是由操作器 === 過濾的。

    過濾器範例結果
    Locked = trueBaseParts 設有 Locked 設定。
    Material == plasBasePartsMaterial 的任何 Plastic 或 0> Ennum.Material|SmoothPlastic0> 。
  • 屬性值比較 是由操作器 ~=> 、 1> 11> 、 4> <4> 、或 7> >=7> 過濾。

    過濾器範例結果
    Health > 50每個 Humanoid 以上,包含超過 50 個 Health
    Transparency ~= 0.5BasePartsTransparency 等於 0.5。
  • Vector3Color3 檢查過濾器在 個別的欄位上 。這在精確等比或值比較方面都有效。

    過濾器範例結果
    Position.X = 1具有 X 位置的對象。
    Color.R > 120擁有紅色 ( R ) 顏色通道值大於 120 的物體。
  • Vector3Color3 樣的屬性類型支持過濾為完整單位,並且將單位圍繞在括號內。這在對等性或與比較運算器的比較中都適用。

    過濾器範例結果
    Size > "20, 5, 20"大於 20, 5, 20 的對象有 XYZ 大小。
    Color = "255, 0, 0"擁有 RGB 顏色值的對象。

習慣過濾器

類別、子類別和標籤以各種自訂查詢過濾:

  • classname:[Class] c:[Class] 兩個都找到class 的一切。0> 例如,0> classname:Part0> 找到classname:[Class]3> 的一切。3>
  • is:[SubClass] 找到所有是 子類[SubClass] 。例如, 0> is:BasePart0> 找到所有是 3>Class.BasePart3> 的子類,例如 6>Class.Part6> 和 is:[SubClass]9>
  • tag:[TagName] 找到所有內容以 CollectionService 標籤的 [TagName] 。例如, 0> tag:LightSource0> 找到標籤為 tag:[TagName]3> 的所有內容。您

祖先過濾器

您可以使用 . 操作器、鏈操作者和高度具體的過濾器以及使用 * 作為 Wildcard 。

  • [Parent].[Child] 在名稱親子內尋找命名的父元素童。例如, workspace.Model 在名稱親子內尋找命名的 Model 裡,與 scripting 類似。

  • 鏈接 . 操作器會增加特定性。例個體、實例, Animals.Dog.Tail 找到名為 Tail 的對象在 1> Dog1> 內, 4> Animals4> 內的。

  • * 作為狂野卡,例個體、實例:

    過濾器範例結果
    Cart.*所有名為 Cart 的對象的兒女。
    Cart.Barrier.*障礙 的所有兒童,其自身是 購物車 的孩子。
    Cart.*.*所有 Cart 的孫子,除了直接從 Cart 的兒女。
    Cart.*.Trim所有名為 修剪 的 卡車 的所有孫子。
  • [Parent]. ** 查找所有父元素親的後代。例如, CarModel.** 查找所有 CarModel 的後代。

結合參數

對於進階的論理搜尋,您可以通過組合濾件來結合。

  • 多個過濾器由空格或 and 操作在 所有 條條件上。

    過濾器範例結果
    Anchored=true CanCollide=true每個 BasePart 錨定在一起,可以碰撞。
    Cart.*.* Transparency < 1 所有 Cart 的孫子,不是完全透明。
    Anchored=false and CanCollide=false每個 BasePart 不錨定,不能碰撞。
  • or 連接器與 or 操作器在代碼中正常運行。在父譯子中,由 or 與 1>or1> 操作器連接的群組,在多個結合過濾器中找到所有內容。

    過濾器範例結果
    Cat or Dog所有包含 在名稱中的項目。
    (Anchored=true CanCollide=true) or (Anchored=false CanCollide=false)每個 BasePart ,無論是錨定和可以碰撞, 不錨定和不能碰撞。

選擇已過濾的結果

過濾 階層中,某些鍵盤快捷方式和滑鼠操作在不過濾階層中不同。

選取所有

在非過濾階級中按下 CtrlA 在 Windows 上或 0>A0> 在 Mac 上選擇所有對象。在 2>過濾2> 階級中,同一個快捷方式或 "選擇全部" 按鈕只會選擇 5>過濾5> 對象。

All objects selected with Select All shortcut
所有選取的對象

Shift-選擇

在非過濾階級中,單擊對象,然後 Shift -點擊另一個對象會選擇範圍內的所有內容。

過濾 階層中,如果初始點擊的對象 選擇的 Shift 點擊的對象匹配過濾器查詢,只有在範圍內的對象才會被選擇。

All objects selected with Shift-select key combo
選擇範圍內的所有物件

拖曳選擇

從窗口的右側點擊並拖曳會導致選擇方塊。 在非過濾的層級中,箱子內的所有內容都會被選擇。

過濾 階層中,只有選擇框內的對象才會被選擇。

All objects selected with mouse drag-select
選擇框內的所有物件選取了

額外的鍵盤快捷方式

快捷方式說明
→ 跳轉選擇倒下的分支,會將該分支展開。再按一下時,選擇將 第一個兒女 即在此父節下。
選擇任何一個分支的任何兒子時,將選擇移回到親子節。再次按下時,將整個分支壓縮。
主頁選擇階層中最上一個對象(Workspace).
結束選擇階層中最底部的對象。
向上頁面選擇在階層結構中的對象,其中上方的 最可見 階層道具。
向下頁面選擇在隱藏的 最底層 階層道具目下的對象。