Das Explorer-Fenster zeigt eine hierarchische Liste jedes Instanzen innerhalb einer Erlebnis. Im obersten Level der Hierarchie befinden sich die Dienste; Workspace , zum Beispiel, ist der Ort, an dem sichtbare 3D-Inhalte, wie Teile, gespeichert werden.
Eltern- und Kinderserie
Roblox verwendet das Konzept von Parenting , um Objekte zu organisieren. Alle Kinder eines Elternobjekts erscheinen unter seinem Zweig, wenn ausgeweitet.
Verzweigungen erweitern und zusammenbruch
Wenn Sie auf das Pfeil neben einer Elternzweig klicken oder auf → oder ← drücken, wenn ein Elternteil ausgewählt ist, erweitert oder kollapsiert nur diesen Zweig (verzahnte Kindenzweige bleiben in ihrem aktuellen Zustand). Um alle Zweige innerhalb einer mehreren verschachtelten Hierarchie zu erweitern oder zu kollapsieren, halten Sie Shift , wenn Sie auf das Pfeil k
Einfügen und Elternteile
Neues Objekt einfügen
Einige Objekte, wie primitive Teile, können aus der Modell-Registerkarte eingefügt werden, aber eine vollständige Reihe von Objekten kann über einen der folgenden Methoden eingefügt werden:
Bewegen Sie den Mauszeiger über das Objekt und klicken Sie auf die Schaltfläche ⊕.
Klicken Sie mit der rechten Maustaste auf das Objekt und wählen Sie Objekt einfügen .
Wählen Sie das Objekt's Elternteil und drücken Sie CtrlI auf Windows oder ⌘I auf Mac.
Jede Methode öffnet ein Einrastfenster , das eine Liste von Objekten enthält, sortiert nach Kategorie. Sie können schnell bekannte Objekte finden, indem Sie eine Suchanfrage in das Eingabefeld eingeben:
Du kannst das Verhalten des Einfügungs-Workflows weiter anpassen, indem du Folgendes konfigurierst:
- Erweiterter Ansichtsbereich zeigt ein viel breiteres Fenster, aus dem Objekte ausgewählt werden können.
- Einfügungseinstellungen enthält die folgenden Schalter:
- Wähle das Objekt nach dem Einfügen aus Wähle automatisch neue Objekte nach dem Einfügen aus.
- Zeige nur empfohlene Objekte begrenzt die Liste der Objekte auf diejenigen, die innerhalb des übergeordnetes Teillogisch oder funktionell sind.
Aus der Zwischenablage einfügen
Für ein Objekt, das in die Zwischenablage kopiert wurde, kannst du es als neues Kind in das Workspace oder in eines oder mehrerer bestehenden Eltern einfügen.
Drücken Sie CtrlV auf Windows oder ⌘V auf Mac, um das Objekt in das oberste 2> Class.Arbeitsbereich2> einzufügen.
Klicken Sie mit der rechten Maustaste auf bestimmte übergeordnetes Teilund wählen Sie eine der folgenden Optionen aus dem Kontextmenü:
Einfügen in Fügt das Kind geometrisch auf dem Original ein. Strg ShiftV (Windows) ⌘ 1> Shift1> 3> V3> (Mac) Einfügen in den ursprünglichen Ort Fügt das Kind an derselben Stelle ein, an der es geschrieben wurde.
Eltern ändern
Um den Elternteil eines oder mehrerer Kinder (Repräsentant) zu ändern, ziehen Sie sie einfach und fallen Sie sie auf das neue übergeordnetes Teil.
Organisieren nach Ordnern
Wie Directories/Folders auf einem Computer, das Folder -Objekt ist ein nützliches Tool zum Organisieren von Objekten. Zum Instanz, wenn Sie alle Umgebungssounds in einem logischen Ort speichern möchten, können Sie einen Ordner erstellen und mehrere Class.Sound -Objekte innerhalb von ihm platzieren.
Du kannst Objekte wie folgt in Ordner organisieren:
Erstellen Sie eine Ordner Instanz über einen Standard- Eintrag Methode, dann ziehen Sie und lassen Sie bestehende Objekte in ihn.
Wählen Sie mehrere Objekte, klicken Sie mit der rechten Maustaste darauf und dann wählen Sie Gruppen als Ordner aus dem Kontextmenü oder drücken Sie AltCtrlG auf Windows oder 2> ⌥ 2> 4> ⌘ 4> 6> G6> auf Mac.
Instanzen filtern
Durch das Filter-Arbeitsbereich -Eingabe in der Nähe der oberen Seite des Fensters können Sie Instanzen nach Namen , Eigenschaften , Klasse/Unterklasse/Tag 1>bespoke1>-Anfragen und 4>Ahnen4>-Anfragen kombinieren. Sie können auch 7> Werte7> für fortgeschrittene logische Filtering kombinieren
Navigiere durch filtrierte Ergebnisse nach oben und unten
Alle gefilterten Ergebnisse auswählen
Namensfilter
Das Schreiben einer grundlegenden Zeichenfolge erzeugt name passende Instanzen. Zum Beispiel findet das Filtern nach dem Schlüsselwort "Skript, das. PL: die Skripts" alle Instanzen, die es enthalten, wie z. B. Server-Skript-Skript Service und StarterPlayer-Skript s.
Eigenschaftsfilter
Du kannst nach Eigenschaften filtern oder Value-Vergleiche durchführen. Die meisten Eigenschaften werden unterstützt, und der Filter funktioniert mit Teil-Matchs, ignoriert die Platzierung und ist nicht kasenkritisch.
Eigenschaften Werte-Vergleiche werden durch die Operatoren ~=, >, 1> 11>, 4> <4> oder 7> >=7> gefiltert.
Beispiel-Filter Ergebnis Health > 50 Jedes Humanoid mit mehr als 50 Health . Transparency ~= 0.5 0.5 BaseParts mit Transparency nicht gleich 0.5. Eigenschaften wie Vector3 und Color3 unterstützen die Filterung auf einzelnen Feldern . Dies funktioniert entweder für genaue Gleichheiten oder für Wertevergleiche.
Beispiel-Filter Ergebnis Position.X = 1 Objekte mit einer X -Position exakt 1. Color.R > 120 Objekte mit einem roten ( R ) Farbkanalwert größer als 120. Eigenschaften wie Vector3 und Color3 unterstützen die Filterung als vollständige Einheit , mit der die Einheit von Zeichen umgeben ist. Dies funktioniert entweder für genaue Gleichheit oder mit Vergleichsbetreiber, in denen jedes Wert gegen den Vergleichator verglichen wird.
Beispiel-Filter Ergebnis Size > "20, 5, 20" Objekte mit einer X , einer Y und einer Z -Größe größer als 20, 5, 20, respektivamente. Color = "255, 0, 0" Objekte mit einem RGB-Farbwert von genau [255, 0, 0].
Benutzerdefinierte Filter
Klassen, Unterklassen und Tags werden durch verschiedene benutzerdefinierte Anfragen gefiltert, einschließlich:
- classname:[Class] und c:[Class] finden beide alles, was Class ist. Zum Beispiel findet 0> classname:Part0> alles, was ein classname:[Class]3> ist.
- is:[SubClass) findet alles, was ein Unterklasse von [SubClass] ist. Zum Beispiel findet 0> is:BasePart 0> alles, was ein Unterklasse von 3> Class.BasePart3> ist, wie z. B. is:[SubClass]6> und
- tag:[TagName] findet alles mit einem CollectionService-Tag von [TagName]. Zum Beispiel findet 10> tag:LightSource0> alles, was mit dem Tag 3> LightSource3> versehen ist. Sie können Tags hinzufügen
Vorfahren-Filter
Sie können innerhalb eines bestimmten Spektrums mit dem . Operator, Kettengebetreiber zusammen für sehr spezifische Filter filtern oder * als Wildcardverwenden.
[Parent].[Child] findet kinder mit einem kinder-namen innerhalb eines übergeordnetes Teil. Zum beispiel findet workspace.Model instanzen mit dem kinder-namen modell innerhalb von instanzen mit dem kinder-namen 0>werkstatt0>, ähnlich wie bei Scripting.
Die Kombination von . Betreibern fügt Spezifität hinzu. Zum Instanzfindet Animals.Dog.Tail Objekte mit dem Namen Tail in 1> Dog1> innerhalb von 4> Animals4> .
* agiert als wildcard, z. instanz:
Beispiel-Filter Ergebnis Cart.* Alle Kinder eines Objekts namens Cart . Cart.Barrier.* Alle Kinder von Barrier , selbst ein Kind von Cart . Cart.*.* Alle Großkinder von Cart , mit Ausnahme direkter Kinder von Cart . Cart.*.Trim Alle Enkel von Cart mit dem Namen Trim . [Parent]. ** findet alle Nachkommen eines übergeordnetes Teil. Zum Beispiel findet CarModel.** alle Nachkommen von CarModel .
Paramètres kombinieren
Für erweiterte logische Suchen können Sie Filter durch Verzahnungen und Gruppierungen kombinieren.
Mehrere Filter, die durch Leerstellen oder and getrennt sind, operieren auf alle der Bedingungen.
Die or Konjunktion funktioniert wie die or Operator im Codes. Gruppen innerhalb von Klammern, die von or verbunden sind, finden alles innerhalb mehrerer kombinierter Filter.
Beispiel-Filter Ergebnis Cat or Dog Alles, was Katze oder Hund in seinem Namen hat. (Anchored=true CanCollide=true) or (Anchored=false CanCollide=false) Jedes BasePart, das entweder verankert und Kollisionkann, oder nicht verankert und Kollisionkann.
Ausgewählte Filtered Results
Innerhalb einer gefilterten Hierarchie verhalten sich bestimmte Tastenkürzel und Maus-Operationen anders als sie innerhalb einer nicht gefilterten Hierarchie funktionieren.
Alle wählen
In einer nicht gefilterten Hierarchie drücken Sie CtrlA auf Windows oder ⌘A auf Mac, um alle Objekte auszuwählen. In einer 2> gefilterten2> Hierarchie wählen Sie die gleichen Shortcuts oder die "Select All"-Schaltfläche, um nur die 5> Filter-Matching-Objekte5> auszuwählen
Shift-Auswahl
In einer nicht gefilterten Hierarchie, klicken Sie auf ein Objekt und dann Shift -klicken Sie auf ein anderes Objekt, um alles innerhalb des Bereichs auszuwählen.
Innerhalb einer gefilterten Hierarchie, wenn das ursprünglich angeklickte Objekt und das ursprünglich angeklickte Objekt Shift das Filter-Match erfüllen, werden nur Objekte innerhalb der Reichweite ausgewählt.
Auswahl ziehen
Wenn Sie von der rechten Seite des Fensters klicken und ziehen, wird eine Auswahlbox ausgewählt. Unter einer nicht gefilterten Hierarchie wird alles innerhalb der Box ausgewählt.
Innerhalb einer gefilterten Hierarchie werden nur Objekte mit Matching-Objekten innerhalb der Auswahlbox ausgewählt.
Zusätzliche Tasten-Shortcuts
Tastenkürzel | Beschreibung |
---|---|
→ | Mit einem zusammengezogenen Branch ausgewählt, erweitert sich dieser Branch. Wenn er erneut gedrückt wird, selects the erste Kind sofort unter dem Eltern-Knoten. |
← | Mit jedem Kind einer Branch, bewegt die Auswahl die Auswahl zurück zum übergeordneten Knoten. Wenn er erneut gedrückt wird, kollabiert die gesamte Branch. |
startseite | Wählt das oberste Objekt in der Hierarchie ( Workspace ). |
ende | Wählt das niedrigste Objekt in der Hierarchie. |
seite nach oben | Wählt das Objekt in der Hierarchie, das über dem obersten sichtbaren Artikelsteht. |
nach unten auf die seite | Wählt das Objekt in der Hierarchie, das unter dem niedrigsten sichtbaren Artikelsteht. |