หน้าต่าง Explorer ซึ่งสามารถเข้าถึงได้จากเมนู Window ของ Studio หรือแถบเครื่องมือ Home แสดงรายการเชิงลำดับชั้นของทุกอินสแตนซ์ภายในเกม ในระดับสูงสุดของลำดับชั้นคือบริการต่างๆ; Workspace ตัวอย่างเช่น เป็นที่เก็บเนื้อหาสามมิติที่มองเห็นได้ เช่น parts

ลำดับชั้นพ่อแม่-ลูก
ลูกทั้งหมดของวัตถุพ่อแม่จะปรากฏอยู่ภายใต้สาขาของมันเมื่อขยาย คลิกที่ลูกศรถัดจากสาขาพ่อแม่ — หรือกดปุ่มลูกศร →/← เมื่อเลือกพ่อแม่ — เพื่อขยาย/ยุบเฉพาะสาขานั้น


เพื่อเปลี่ยนพ่อแม่ของลูกหนึ่งหรือหลายลูก (reparent) เพียงแค่ลากและวางพวกมันไปยังพ่อแม่ใหม่

การแทรกวัตถุ
ในขณะที่ parts พื้นฐานสามารถ แทรก จากแถบเครื่องมือ Home หรือ Model คุณสามารถเลือกจากชุดวัตถุทั้งหมดโดยการชี้ไปที่พ่อแม่ที่ตั้งใจและคลิกที่ปุ่ม ⊕ (ทางลัดของ CtrlI บน Windows หรือ ⌘I บน Mac)

คุณสามารถปรับแต่งพฤติกรรมการแทรกเพิ่มเติมได้โดยการคลิกที่ปุ่ม ⋯ ทางด้านขวาของช่องค้นหา:

| ตัวเลือก | คำอธิบาย |
|---|---|
| เพิ่มชื่อสำหรับอินสแตนซ์ใหม่ | เมื่อเปิดใช้งาน อินสแตนซ์ที่แทรก/วาง/ทำซ้ำที่มีประเภทเดียวกันจะมีชื่อที่มีหมายเลขเพื่อการแยกแยะ |
| ขยายลำดับชั้นเมื่อเลือก | เมื่อเปิดใช้งาน การแทรก/วางอินสแตนซ์หรือการเลือกวัตถุใน 3D viewport จะขยายลำดับชั้น Explorer เพื่อเปิดเผยอินสแตนซ์นั้น เมื่อปิดใช้งาน พ่อแม่ระดับสูงสุดภายในลำดับชั้นจะถูกเน้น แต่จะไม่ขยายเพื่อเปิดเผยอินสแตนซ์ที่เลือก |
ทำซ้ำและวาง
วัตถุสามารถทำซ้ำได้อย่างรวดเร็วในสาขาเดียวกัน ในขณะที่รายการที่คัดลอกไปยังคลิปบอร์ดสามารถวางลงใน Workspace ระดับสูงสุดหรือโดยตรงในพ่อแม่ที่มีอยู่หนึ่งหรือหลายตัว
| การกระทำ | Windows | Mac | คำอธิบาย |
|---|---|---|---|
| ทำซ้ำ | CtrlD | ⌘D | ทำซ้ำวัตถุที่เลือกลงในสาขาเดียวกัน |
| วาง | CtrlV | ⌘V | วางเนื้อหาจากคลิปบอร์ดลงในสาขา Workspace ระดับสูงสุด |
| วาง ลง | CtrlShiftV | ⌘ShiftV | วางเนื้อหาจากคลิปบอร์ดลงในวัตถุที่เลือก การใช้การกระทำนี้กับวัตถุที่เลือกหลายตัวเป็นวิธีที่สะดวกในการวางรายการคลิปบอร์ดเดียวกันลงในพ่อแม่หลายตัว เช่น Texture ทั่วไปลงใน Parts หลายตัว |
ตัวเลือกตามบริบท
การคลิกขวาที่อินสแตนซ์จะเปิดเมนูตัวเลือกซึ่งปรับตามประเภทของวัตถุ ตัวอย่างเช่น การคลิกขวาที่ Model จะเปิดเผยตัวเลือกมาตรฐานเช่น Copy และ Duplicate และตัวเลือกเฉพาะสำหรับ Models เช่น Ungroup ในทางตรงกันข้าม การคลิกขวาที่บริการเช่น Lighting จะเปิดเผยเมนูที่กระชับมากขึ้นของการกระทำที่ถูกต้องสำหรับบริการ


การจัดระเบียบโฟลเดอร์
เหมือนกับไดเรกทอรี/โฟลเดอร์ในคอมพิวเตอร์ วัตถุ Folder เป็นวิธีที่มีประโยชน์ในการจัดระเบียบวัตถุ ตัวอย่างเช่น หากคุณต้องการเก็บทรัพย์สินเสียงสิ่งแวดล้อมทั้งหมดในที่ที่มีเหตุผล คุณสามารถสร้างโฟลเดอร์และวางวัตถุ AudioPlayer หลายตัวภายในนั้น

คุณสามารถจัดระเบียบวัตถุในโฟลเดอร์ได้ดังนี้:
เลือกวัตถุหลายตัว คลิกขวาที่พวกมัน จากนั้นเลือก Group As a Folder จากเมนูบริบท (ทางลัดของ AltCtrlG บน Windows หรือ ⌥⌘G บน Mac)
วิธีการค้นหา
ผ่านช่อง ค้นหา ที่อยู่ใกล้ด้านบนของหน้าต่าง คุณสามารถค้นหาอินสแตนซ์ตาม ชื่อ, คุณสมบัติ, คลาส/ซับคลาส/แท็ก เฉพาะ และ บรรพบุรุษ คุณยังสามารถ รวมพารามิเตอร์ สำหรับการค้นหาทางตรรกะขั้นสูง เข้าถึงช่องนี้ได้อย่างรวดเร็วโดยการกด CtrlShiftX (Windows) หรือ ⌘ShiftX (Mac)


นำทางขึ้นและลงผ่านผลการค้นหา

เลือกผลการค้นหาทั้งหมด (CtrlA บน Windows หรือ ⌘A บน Mac)

รีเฟรชผลการค้นหา
การค้นหาชื่อ
การพิมพ์ในสตริงพื้นฐานจะให้ผลลัพธ์เป็นอินสแตนซ์ที่ตรงกับ ชื่อ โดยไม่คำนึงถึงตัวพิมพ์ใหญ่ ตัวอย่างเช่น การค้นหาด้วยคำสำคัญ script จะค้นหาทุกอินสแตนซ์ที่มีคำนี้ เช่น ServerScriptService และ LocalScript

การค้นหาคุณสมบัติ
คุณสามารถกรองตามความเท่าเทียมกันของคุณสมบัติหรือการเปรียบเทียบค่า คุณสมบัติมากมายได้รับการสนับสนุน มันทำงานกับการจับคู่บางส่วน ไม่สนใจช่องว่าง และไม่คำนึงถึงตัวพิมพ์ใหญ่
การค้นหา ความเท่าเทียมกัน ของคุณสมบัติจะทำผ่านตัวดำเนินการ = หรือ ==
| ตัวอย่าง | ผลลัพธ์ |
|---|---|
| ClassName = Decal | ทุกอินสแตนซ์ของคลาส Decal |
| Locked = true | BaseParts ที่มี Locked ตั้งค่าเป็น true |
| Material == plas | BaseParts ที่มี Material เป็น Plastic หรือ SmoothPlastic |
การค้นหาเฉพาะ
คลาส ซับคลาส และแท็กจะถูกค้นหาผ่านคำถาม เฉพาะ ต่างๆ รวมถึง:
- tag:[TagName] ค้นหาทุกอย่างที่มีแท็ก CollectionService ของ [TagName] ตัวอย่างเช่น tag:LightSource ค้นหาทุกอย่างที่ถูกแท็กว่า LightSource คุณสามารถเพิ่มแท็กโดยใช้ส่วน Tags ของคุณสมบัติของอินสแตนซ์และชื่อแท็กจะทำการเติมอัตโนมัติ
การค้นหาบรรพบุรุษ
คุณสามารถค้นหาในขอบเขตเฉพาะโดยใช้ตัวดำเนินการ . เชื่อมโยงตัวดำเนินการเข้าด้วยกันเพื่อการค้นหาที่เฉพาะเจาะจงสูง หรือใช้ * เป็นตัวแทน
[Parent].[Child] ค้นหาลูกที่มีชื่อภายในพ่อแม่ที่มีชื่อ ตัวอย่างเช่น workspace.Model ค้นหาทุกอินสแตนซ์ที่มีชื่อ Model ภายในอินสแตนซ์ที่มีชื่อ workspace ซึ่งคล้ายกับการเขียนสคริปต์
การเชื่อมโยงตัวดำเนินการ . เพิ่มความเฉพาะเจาะจง ตัวอย่างเช่น Animals.Dog.Tail ค้นหาวัตถุที่มีชื่อ Tail ภายใน Dog ภายใน Animals
* ทำหน้าที่เป็นตัวแทน ตัวอย่างเช่น:
ตัวอย่าง ผลลัพธ์ Cart.* ลูกทั้งหมดของวัตถุที่มีชื่อ Cart Cart.Barrier.* ลูกทั้งหมดของ Barrier ซึ่งเป็นลูกของ Cart Cart.*.* หลานทั้งหมดของ Cart โดยไม่รวมลูกโดยตรงของ Cart Cart.*.Trim หลานทั้งหมดของ Cart ที่มีชื่อว่า Trim [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-select
การคลิกที่วัตถุและการคลิก Shift ที่วัตถุอีกตัวหนึ่งจะทำงานแตกต่างกันในลำดับชั้นที่ไม่ถูกค้นหาเมื่อเปรียบเทียบกับลำดับชั้นที่ ค้นหา
ภายในลำดับชั้นที่ไม่ถูกค้นหา การคลิก Shift ที่วัตถุสองตัวในระดับลำดับชั้นเดียวกันจะเลือกทั้งสองตัวและวัตถุทุกตัวระหว่างที่อยู่ในระดับลำดับชั้นเดียวกัน ซึ่งแสดงในภาพ 🅰 ที่ LeftFoot ถูกคลิกในตอนแรก LeftLowerArm ถูกคลิก Shift และ LeftHand ที่อยู่ในระดับลำดับชั้นเดียวกันก็ถูกเลือกด้วย การทำซ้ำ คัดลอก หรือวางวัตถุที่เลือกจะส่งผลให้มีการคัดลอกลึกของวัตถุเหล่านั้น และ ลูกทั้งหมด
หากวัตถุแรกที่ถูกคลิก Shift และวัตถุที่สองที่ถูกคลิก Shift อยู่ใน ระดับลำดับชั้นที่แตกต่างกัน วัตถุทั้งหมดระหว่างพวกมันจะถูกเลือก ซึ่งแสดงในภาพ 🅱 ที่ LeftFoot ถูกคลิกในตอนแรก LeftHand ถูกคลิก Shift และทุกอย่างระหว่างก็ถูกเลือกด้วย


การเลือกด้วยการลาก
การคลิกและลากจากพื้นที่ว่างในหน้าต่างจะเริ่มกล่องการเลือก ภายในลำดับชั้นที่ไม่ถูกค้นหา ทุกอย่างภายในกล่องจะถูกเลือก ภายในลำดับชั้นที่ ค้นหา จะเลือกเฉพาะวัตถุที่ตรงกับคำถามภายในกล่อง

ทางลัดคีย์
| ทางลัด | คำอธิบาย |
|---|---|
| → | เมื่อเลือกสาขาที่ถูกยุบ จะขยายสาขานั้น เมื่อกดอีกครั้ง จะเลือก ลูกตัวแรก ที่อยู่ใต้โหนดพ่อแม่ทันที |
| ← | เมื่อเลือกลูกใดๆ ของสาขา จะย้ายการเลือกกลับไปยังโหนดพ่อแม่ เมื่อกดอีกครั้ง จะยุบสาขาทั้งหมด |
| Home | เลือกวัตถุที่อยู่ด้านบนสุดในลำดับชั้น (Workspace) |
| End | เลือกวัตถุที่อยู่ด้านล่างสุดในลำดับชั้น |
| PageUp | เลือกวัตถุในลำดับชั้นที่อยู่เหนือรายการลำดับชั้นที่ มองเห็นได้ ที่อยู่ด้านบนสุด |
| PageDown | เลือกวัตถุในลำดับชั้นที่อยู่ใต้รายการลำดับชั้นที่ มองเห็นได้ ที่อยู่ด้านล่างสุด |
| CtrlShiftX ⌘ShiftX | กระโดดไปยัง ช่องค้นหา ที่อยู่ใกล้ด้านบนของหน้าต่าง |