La finestra Explorer, accessibile dal menu Finestra di Studio o dalla barra degli strumenti della scheda Home, mostra un elenco gerarchico di ogni istanza all'interno di un gioco. Al livello più alto della gerarchia ci sono i servizi; Workspace, ad esempio, è dove sono memorizzati i contenuti 3D visibili come parti.

Gerarchia genitore-figlio
Tutti i figli di un oggetto genitore appaiono sotto il suo ramo quando espanso. Clicca sulla freccia accanto a un ramo genitore — oppure premi i tasti →/← quando un genitore è selezionato — per espandere/contrarre solo quel ramo.


Per cambiare il genitore di uno o più figli (ri-genitore), basta trascinarli e rilasciarli sul nuovo genitore.

Inserimento oggetti
Mentre le parti primitive possono essere inserite dalle barre degli strumenti della scheda Home o Modello, puoi selezionare da un'ampia gamma di oggetti passando il mouse sopra il genitore previsto e cliccando sul pulsante ⊕ (scorciatoia di CtrlI su Windows o ⌘I su Mac).

Puoi ulteriormente personalizzare il comportamento di inserimento cliccando sul pulsante ⋯ a destra del campo di ricerca:

| Opzione | Descrizione |
|---|---|
| Incrementa i nomi per le nuove istanze | Quando abilitato, le istanze inserite/incollate/duplicate dello stesso tipo avranno nomi numerati per differenziazione. |
| Espandi gerarchia quando selezionato | Quando abilitato, inserire/incollare un'istanza o selezionare un oggetto nella viewport 3D espanderà la gerarchia Explorer per rivelare quell'istanza. Quando disabilitato, il genitore di alto livello all'interno della gerarchia sarà evidenziato, ma non si espanderà per rivelare l'istanza selezionata. |
Duplica e incolla
Gli oggetti possono essere rapidamente duplicati nello stesso ramo, mentre gli elementi copiati negli appunti possono essere incollati nel ramo di alto livello Workspace o direttamente in uno o più genitori esistenti.
| Azioni | Windows | Mac | Descrizione |
|---|---|---|---|
| Duplica | CtrlD | ⌘D | Duplica gli oggetti selezionati nello stesso ramo. |
| Incolla | CtrlV | ⌘V | Incolla il contenuto degli appunti nel ramo di alto livello Workspace. |
| Incolla In | CtrlShiftV | ⌘ShiftV | Incolla il contenuto degli appunti negli oggetti selezionati. Utilizzare questa azione su più oggetti selezionati è un modo conveniente per incollare gli stessi elementi degli appunti in più genitori, come una comune Texture in diversi Parts. |
Opzioni contestuali
Facendo clic con il tasto destro su un'istanza si apre il menu delle opzioni, regolato contestualmente per il tipo di oggetto. Ad esempio, facendo clic con il tasto destro su un Model si rivelano opzioni standard come Copia e Duplica, e anche opzioni specifiche per Models come Dissocia. Al contrario, facendo clic con il tasto destro su un servizio come Lighting si rivela un menu più conciso di azioni valide per i servizi.


Organizzazione delle cartelle
Come le directory/cartelle su un computer, l'oggetto Folder è un modo utile per organizzare gli oggetti. Ad esempio, se desideri memorizzare tutte le risorse audio ambientali in un luogo logico, puoi creare una cartella e posizionare più oggetti AudioPlayer al suo interno.

Puoi organizzare gli oggetti in cartelle come segue:
Crea un'istanza Folder attraverso un metodo di inserimento standard, quindi trascina e rilascia oggetti esistenti al suo interno.
Seleziona più oggetti, fai clic con il tasto destro su di essi e poi seleziona Raggruppa Come Cartella dal menu contestuale (scorciatoia di AltCtrlG su Windows o ⌥⌘G su Mac).
Metodi di ricerca
Attraverso l'input di ricerca vicino alla parte superiore della finestra, puoi trovare istanze per nome, proprietà, classi/sottoclassi/tag personalizzati e query di ascendenza. Puoi anche combinare parametri per ricerche logiche avanzate. Accedi rapidamente a questo input premendo CtrlShiftX (Windows) o ⌘ShiftX (Mac).


Naviga su e giù tra i risultati di ricerca

Seleziona tutti i risultati di ricerca (CtrlA su Windows o ⌘A su Mac)

Refresh dei risultati di ricerca
Ricerca per nome
Digitare una stringa di base restituisce istanze corrispondenti per nome, senza distinzione tra maiuscole e minuscole. Ad esempio, cercando la parola chiave script si trovano tutte le istanze che la contengono, come ServerScriptService e LocalScript.

Ricerca per proprietà
Puoi filtrare per uguaglianza di proprietà o confronti di valore. La maggior parte delle proprietà è supportata, funziona con corrispondenze parziali, ignora gli spazi ed è senza distinzione tra maiuscole e minuscole.
L'uguaglianza della proprietà viene cercata attraverso gli operatori = o ==.
| Esempio | Risultato |
|---|---|
| ClassName = Decal | Tutte le istanze della classe Decal. |
| Locked = true | BaseParts con Locked impostato su true. |
| Material == plas | BaseParts con Material di Plastic o SmoothPlastic. |
Ricerca personalizzata
Classi, sottoclassi e tag vengono cercati attraverso varie query personalizzate, tra cui:
- is:[Class] trova tutto ciò che è di classe [Class]. Ad esempio, is:Part trova tutto ciò che è un Part.
- tag:[TagName] trova tutto ciò che ha un tag di CollectionService di [TagName]. Ad esempio, tag:LightSource trova tutto ciò che è contrassegnato come LightSource. Puoi aggiungere tag utilizzando la sezione Tag delle proprietà di un'istanza e i nomi dei tag verranno completati automaticamente.
Ricerca per ascendenza
Puoi cercare all'interno di un ambito specifico utilizzando l'operatore . , concatenare operatori insieme per ricerche altamente specifiche, o utilizzare * come carattere jolly.
[Parent].[Child] trova figli nominati all'interno di un genitore nominato. Ad esempio, workspace.Model trova istanze chiamate Model all'interno di istanze chiamate workspace, simile alla programmazione.
Concatenare operatori . aggiunge specificità. Ad esempio, Animals.Dog.Tail trova oggetti chiamati Tail all'interno di Dog all'interno di Animals.
* funge da carattere jolly, ad esempio:
Esempio Risultato Cart.* Tutti i figli di un oggetto chiamato Cart. Cart.Barrier.* Tutti i figli di Barrier, che è a sua volta un figlio di Cart. Cart.*.* Tutti i nipoti di Cart, escludendo i figli diretti di Cart. Cart.*.Trim Tutti i nipoti di Cart che si chiamano Trim. [Parent].** trova tutti i discendenti di un genitore. Ad esempio, CarModel.** trova tutti i discendenti di CarModel.
Combinato
Per ricerche logiche avanzate, puoi combinare query attraverso unioni e raggruppamenti.
Più query separate da spazi o and operano su tutte le condizioni.
La congiunzione or opera proprio come l'operatore or nel codice. I gruppi all'interno delle parentesi, congiunti da or, trovano tutto all'interno di più query combinate.
Esempio Risultato Cat or Dog Tutto ciò che ha Cat o Dog nel suo nome. (Anchored=true CanCollide=true) or (Anchored=false CanCollide=false) Ogni BasePart che è ancorato e può collidere, o non è ancorato e non può collidere.
Metodi di selezione
All'interno di una gerarchia cercata, alcune scorciatoie da tastiera e operazioni con il mouse si comportano in modo diverso rispetto a una gerarchia non cercata.
Seleziona tutto
All'interno di una gerarchia non cercata, premere CtrlA su Windows o ⌘A su Mac seleziona tutte le istanze. All'interno di una gerarchia cercata, la stessa scorciatoia o il pulsante seleziona tutto seleziona solo gli oggetti corrispondenti alla query, ad esempio tutti gli oggetti che corrispondono a Board in una gerarchia cercata per board.

Selezione con Shift
Cliccando su un oggetto e Shift-cliccando su un altro oggetto si comporta in modo diverso all'interno di una gerarchia non cercata rispetto a una gerarchia cercata.
All'interno di una gerarchia non cercata, Shift-cliccando due oggetti allo stesso livello di gerarchia seleziona entrambi e ogni oggetto tra di essi che è anch'esso allo stesso livello di gerarchia, come mostrato nell'immagine 🅰 dove LeftFoot è inizialmente cliccato, LeftLowerArm è Shift‑cliccato, e LeftHand allo stesso livello di gerarchia è anch'esso selezionato. Duplicare, copiare o incollare gli oggetti selezionati risulterà in una copia profonda di quegli oggetti e di tutti i figli.
Se il primo oggetto cliccato con Shift e il secondo oggetto cliccato con Shift sono a livelli di gerarchia diversi, tutti gli oggetti tra di essi saranno selezionati, come mostrato nell'immagine 🅱 dove LeftFoot è inizialmente cliccato, LeftHand è Shift‑cliccato, e tutto ciò che è tra di essi è anch'esso selezionato.


Selezione per trascinamento
Cliccando e trascinando da una regione vuota della finestra si avvia una casella di selezione. All'interno di una gerarchia non cercata, tutto ciò che si trova all'interno della casella viene selezionato. All'interno di una gerarchia cercata, solo gli oggetti corrispondenti alla query all'interno della casella vengono selezionati.

Scorciatoie da tastiera
| Scorciatoia | Descrizione |
|---|---|
| → | Con un ramo contratto selezionato, espande quel ramo. Quando premuto di nuovo, seleziona il primo figlio immediatamente sotto il nodo genitore. |
| ← | Con un qualsiasi figlio di un ramo selezionato, sposta la selezione di nuovo al nodo genitore. Quando premuto di nuovo, contrae l'intero ramo. |
| Home | Seleziona l'oggetto più alto nella gerarchia (Workspace). |
| End | Seleziona l'oggetto più in basso nella gerarchia. |
| PageUp | Seleziona l'oggetto nella gerarchia che si trova sopra l'elemento di gerarchia visibile più alto. |
| PageDown | Seleziona l'oggetto nella gerarchia che si trova sotto l'elemento di gerarchia visibile più in basso. |
| CtrlShiftX ⌘ShiftX | Salta all'input di ricerca vicino alla parte superiore della finestra. |