瀏覽器視窗可從Studio的視窗菜單或首頁標籤工具列訪問,顯示經驗中每個實例的層次列表。層次的最高層是服務;例如,Workspace是存放可見的3D內容,如部件的地方。

父子層次
當擴展時,所有父物件的子物件將出現在其分支下。單擊父分支旁邊的箭頭 — 或在選擇父物件時按下 →/← 箭頭鍵 — 以僅擴展/摺疊該分支。


要更改一個或多個子物件的父物件(重新設置父項),只需將它們拖放到新的父物件上。

物件插入
雖然可以從首頁或模型標籤工具列插入基元部件,但您也可以通過將滑鼠懸停在目標父項上並單擊 ⊕ 按鈕(Windows上的快捷鍵為CtrlI或Mac上的⌘I)來選擇完整的物件陣列。

您可以通過單擊搜索框右側的**⋯**按鈕進一步自定義插入行為:

| 選項 | 描述 |
|---|---|
| 對新實例增量命名 | 啟用後,插入/粘貼/複製的相同類型實例將具有編號名稱以區分。 |
| 選擇時展開層次 | 啟用後,插入/粘貼實例或選擇3D 視窗中的物件將展開瀏覽器層次以顯示該實例。禁用時,將突出顯示層次中的最上層父項,但不會展開以顯示所選實例。 |
複製和粘貼
物件可以快速複製到同一分支,複製到剪貼簿的項目可以粘貼到最上層的Workspace或直接粘貼到一個或多個現有父項中。
| 動作 | Windows | Mac | 描述 |
|---|---|---|---|
| 複製 | CtrlD | ⌘D | 將選定的物件複製到同一分支中。 |
| 粘貼 | CtrlV | ⌘V | 將剪貼簿內容粘貼到最上層的Workspace分支中。 |
| 粘貼到 | CtrlShiftV | ⌘ShiftV | 將剪貼簿內容粘貼到選定的物件中。對多個選定物件使用此操作是將相同的剪貼簿項目粘貼到多個父項的便利方法,例如將通用的Texture粘貼到幾個不同的Parts中。 |
上下文選項
右鍵單擊實例會打開選項菜單,根據物件類型進行上下文調整。例如,右鍵單擊Model會顯示標準選項,如複製和複製,還有針對Models的專用選項,如解除分組。相比之下,右鍵單擊像Lighting這樣的服務會顯示一個更簡明的有效操作菜單。


文件夾組織
像計算機上的目錄/文件夾一樣,Folder物件是組織物件的有用方法。例如,如果您想把所有環境音效資產存放在邏輯位置,您可以創建一個文件夾並放入多個AudioPlayer物件。

您可以按照以下方式將物件組織到文件夾中:
選擇多個物件,右鍵單擊它們,然後從上下文菜單中選擇作為文件夾分組(Windows上的快捷鍵為AltCtrlG或Mac上的⌥⌘G)。
搜索方法
通過窗口頂部附近的搜索輸入,您可以通過名稱、屬性、類別/子類別/標籤定制查詢和祖譜查詢找到實例。您也可以使用組合參數進行高級邏輯搜索。按下CtrlShiftX(Windows)或⌘ShiftX(Mac)可以快速訪問此輸入。


在搜索結果中上下導航

選擇所有搜索結果(在Windows上使用CtrlA或在Mac上使用⌘A)

刷新搜索結果
名稱搜索
輸入基本字符串會產生名稱匹配的實例,對大小寫不敏感。例如,通過關鍵字script進行搜索會找到所有包含該字串的實例,例如ServerScriptService和LocalScript。

屬性搜索
您可以按屬性相等性或值比較進行過濾。大多數屬性都受到支持,這適用於部分匹配,忽略空格,且不區分大小寫。
屬性相等性通過操作符=或==進行搜索。
| 範例 | 結果 |
|---|---|
| ClassName = Decal | 所有Decal類的實例。 |
| Locked = true | BaseParts中Locked設置為true的實例。 |
| Material == plas | BaseParts中Material為Plastic或SmoothPlastic的實例。 |
定制搜索
類和子類及標籤通過各種定制查詢進行搜索,包括:
- tag:[TagName]查找具有CollectionService標籤[TagName]的所有內容。例如,tag:LightSource查找所有標記為LightSource的物件。您可以使用實例屬性的標籤部分添加標籤,標籤名稱會自動完成。
祖譜搜索
您可以使用.運算符在特定範圍內進行搜索,將運算符鏈接在一起以進行高度特定的搜索,或使用*作為通配符。
[Parent].[Child]查找命名的父物件內部的命名子物件。例如,workspace.Model查找名為workspace的實例內所有名為Model的實例,這類似於腳本語言。
鏈接.運算符增加特異性。例如,Animals.Dog.Tail查找名為Tail的物件,這些物件位於Dog內的Animals內。
*作為通配符,例如:
範例 結果 Cart.* 名為Cart的物件的所有子項。 Cart.Barrier.* 所有子項屬於Cart的Barrier。 Cart.*.* Cart的所有孫項,排除直接子項。 Cart.*.Trim 名為Trim的所有Cart孫項。 [Parent].**查找父項的所有後代。例如,CarModel.**查找CarModel的所有後代。
組合
對於高級邏輯搜索,您可以通過聯合和分組來組合查詢。
or連接詞的運作方式與代碼中的or運算符相同。用括號分組的內部條件,由or連接的查詢會查找所有在多個組合查詢中的內容。
範例 結果 Cat or Dog 所有名稱中包含Cat或Dog的物件。 (Anchored=true CanCollide=true) or (Anchored=false CanCollide=false) 每個或被固定且可以碰撞的BasePart,或者不穩定且無法碰撞的物件。
選擇方法
在搜索的層次內,某些快捷鍵和滑鼠操作的行為與在非搜尋層次中有所不同。
選擇所有
在非搜尋層次內,按下CtrlA(在Windows上)或⌘A(在Mac上)將選擇所有實例。在搜尋層次中,相同的快捷鍵或選擇所有按鈕僅選擇符合查詢的物件,例如在層次中搜索board時,選擇所有符合Board的物件。

Shift選擇
單擊一個物件並Shift-單擊另一個物件,在非搜尋層次和搜索層次中行為有所不同。
在非搜索層次內,Shift-單擊兩個相同層次的物件將選擇兩者以及同一層次之間的所有物件,如圖片🅰中所示,其中首先單擊了LeftFoot,然後Shift單擊了LeftLowerArm,同層次的LeftHand也被選中。複製、粘貼或粘貼所選物件將導致這些物件及其所有子項的深複製。
如果第一個Shift-單擊的物件和第二個Shift-單擊的物件處於不同層次,則將選擇之間的所有物件,如圖片🅱中所示,其中LeftFoot首先單擊,LeftHandShift-單擊,並且兩者之間的所有物件也被選中。


拖曳選擇
從視窗的空白區域單擊並拖曵將啟動選擇框。在非搜尋層次中,框內的所有物件都將被選中。在搜索層次中,僅選擇框內符合查詢的物件。
