Okienko Explorer pokazuje hierarchiczną listę każdej instancji wewnątrz doświadczenia. Na najwyższym poziomie hierarchii znajdują się usługi; Workspace , na przykład, jest to miejsce, w którym widoczne jest 3D-treści, takie jak części.
Hierarchia rodzice-dzieci
Roblox używa pojęcia rodzicielstwa , aby zorganizować obiekty. Wszystkie dzieci obiektu rodzica pojawiają się pod jego gałęzią, gdy zostanie rozwinięte.
Rozwinięcie i Zusammenukowanie Gałęzi
Kliknięcie strzałki obok gałęzi rodzicielskiej lub naciśnięcie → lub ← , gdy gałąź jest wybrana, rozwija lub skrzywi tę gałąź (następne dzieci gałęzi pozostają w ich obecnym stanie). Aby rozwinąć lub skrzywić wszystkie gałęzie w wielostronnej hierarchii, uдерuj Shift podczas klik
Insertowanie i rodzicielstwo
Utwórz nowy obiekt
Niektóre obiekty, takie jak podstawowe części, można wstawić z zakładki Model, ale pełen zapis obiektów można wstawić za pomocą dowolnego z następujących metod:
Przytrzymajте myszkę nad rodzicielskim obiektu i kliknijте przycisk ⊕.
Kliknij prawym przyciskiem na obiekt i wybierz Wstaw obiekt .
Wybierz rodzic obiektu i naciśnij CtrlI na Windows lub ⌘2> I2> na Mac.
Każdy metod otwiera okienko wstawienia , które zawiera listę obiektów, sortowanych według kategoria. Możesz szybko lokalizować znane obiekty, wpisując zapytanie w polu wpisu:
Możesz dalej dostosować zachowanie workflpu wstawiania, jak następuje:
- Rozszerzony widok pokazuje o wiele szersze okno, z którego można wybierać obiekty.
- Ustawienia wstawiania zawiera następujące przełączniki:
- Wybierz obiekt po wstawieniu go automatycznie wybiera nowe obiekty po wstawieniu ich.
- Pokaż tylko zalecane obiekty ogranicza listę obiektów do tych, które są logiczne lub funkcjonalne w ramach rodzica.
Wklej z paskiej
Dla obiektu skopiowanego do klipboard, możesz go wkleić jako nowe dziecko do Workspace lub do jednego lub więcej istniejących rodziców.
Naciśnij CtrlV na Windows lub ⌘V na Mac, aby wkleić obiekt w najwyższym poziomie 2> Class.Workspace2>.
Kliknij prawym przyciskiem na określonego rodzica (ów) i wybierz jedną z następujących opcji z menu kontekstowego:
Wklej do Kopiuje dziecko geometrycznie na górze oryginału. Ctrl ShiftV (Windows) ⌘ 1> Shift1> 3> V3> (Mac) Wklej w oryginalne miejsce Przyklei dziecko na tym samym CFrame , w którym zostało ono autorstwa.
Zmienianie rodziców
Aby zmienić rodzica jednego lub więcej dzieci (reparent), po prostu przeciągnij i upuść je na nowym rodzicu.
Organizacja według kategorii
Podobnie jak dyrektoрии/ foldery na komputerze, obiekt Folder jest użytecznym sposobem na zorganizowanie obiektów. Na instancja, jeśli chcesz przechować wszystkie dźwięki środowiskowe w logicznym miejsce, możesz utworzyć katalog i umieścić wiele obiektów Sound w nim.
Możesz zorganizować obiekty w katalogach tak jak następuje:
Utwórz instancję Katalogu za pomocą standardowego metody 插入, a następnie przeciągnij i upuść już istniejące obiekty w nie.
Wybierz wiele obiektów, prawy kliknij na nie i dannie wybierz Grupę jako katalog z menu kontekstowego lub naciśnij AltCtrlG w Windows lub 2>⌥2> 4>⌘4> 6>G6> w Mac.
Filtrowanie instancji
Przez przefiltruj przestrzeń roboczą w okolicy góry okna możesz filtrować instancje według nazwy, właściwości, klasy/podklasy/Tagi 2>bespoke2> zapytania i 5>przodków5>. Możesz również 8>łączyć parametry8> dla zaawansowanego filtrowania
Filtr nazw
Wpisywanie podstawowej wartości wiersza wyświetla imię pasujące instancje. Na przykład, filtrowanie według słowa kluczowego "skrypt" znajduje wszystkie instancje zawierające go, takie jak Server Script Service i StarterPlayer Script.
Filtry właściwości
Możesz filtrować według równości cech lub porównań wartości. Większość cech jest wspierana, a filtr działa z częściowym dopasowaniem, ignoruje spację i jest bezczuły.
Wartości porównania cech są filtrowane poprzez operatorów ~=, >, 1> 11>, 4> <4> lub 7> >=7> .
Przykładowy filtr Rezultat Health > 50 Każdy Humanoid z więcej niż 50 Health . Transparency ~= 0.5 0.5 BaseParts z Transparency nie równa się 0.5. Typy właściwości, takie jak Vector3 i Color3, wspierają filtrowanie na polach indywidualnych . Działa to zarówno dla dokładnej równości lub dla porównań wartości.
Przykładowy filtr Rezultat Position.X = 1 Obiekty z pozycją X dokładnie 1. Color.R > 120 Obiekty z czerwonym ( R ) kanałem koloru większym niż 120. Typy właściwości, takie jak Vector3 i Color3, wspierają filtrowanie jako pełną jednostkę , z otoczeniem znaków kłamki. To działa zarówno dla dokładnej równości, jak i z operatorami porównania, w których każda wartość jest porównywana z porównatorem.
Przykładowy filtr Rezultat Size > "20, 5, 20" Obiekty z X , Y i Z rozmiarem większym niż 20, 5, 20, odpowiednio. Color = "255, 0, 0" Obiekty z kolorem RGB wartością dokładnie [255, 0, 0].
Niestandardowe filtry
Klasy, podklasy i tagi są filtrowane poprzez różne niestandardowe zapytania, w tym:
- classname:[Class] i c:[Class] zarówno znajdują wszystko, co jest z klasy 0> c:[Class)0> . Na przykład, 3> classname:Part3> znajduje wszystko, co jest 6>klasą6> classname:[Class]9>.
- is:[SubClass] znajduje wszystko, co jest podklasą z [SubClass]. Na przykład, 0> is:BasePart0> znajduje wszystko, co jest podklasą z 3> Class.BasePart3>, takich jak is:[SubClass]6> i <
- tag:[TagName) znajduje wszystko z tagiem CollectionService z tagiem [TagName]. Na przykład, 0> tag:LightSource0> znajduje wszystko, co jest oznaczone jako tag:[TagName]3>. Możesz
Filtry przodu
Możesz filtrować w określonym zakresie używając operatora . , operatorów łańcuchowych razem dla bardzo szczegółowych filtrów lub użyć * jako dzikiej karty.
[Parent].[Child] znajduje dzieci w nazistowanych rodzicach. Na przykład, workspace.Model znajduje instancje nazwane Model w instancjach nazwanych 0>Workspace0>, podobnie jak w przypadku skryptów.
Połączenie operatorów . dodaje specyfikę. Na instancja, Animals.Dog.Tail znajduje obiekty nazwane Tail wнутри 1> Dog1> wнутри 4> Animals4> .
* działa jako dzikie znaki, na instancja:
Przykładowy filtr Rezultat Cart.* Wszystkie dzieci obiektu nazyają się Koszyk . Cart.Barrier.* Wszystkie dzieci z Barrier , jest dzieckiem Karty . Cart.*.* Wszystkie wnuki Karty , z wyjątkiem bezpośrednich dzieci Karty . Cart.*.Trim Wszystkie wnuki Kart , które mają nazwę Trim . [Parent]. ** znajduje wszystkich potomnych rodziców. Na przykład, CarModel.** znajduje wszystkich potomnych CarModel .
Łączenie parametrów
Dla zaawansowanych wyszukiwań logicznych możesz łączyć filtry poprzez związki i grupowanie.
Wielka liczba filtrów oddzielonych przecinkami lub and działa na wszystkich wszystkich warunków.
Konstrukcja or działa tak jak operator or w kodzie. Grupy w nawiasach, połączone przez or, znajdują wszystko w wielu połączonych filtrach.
Przykładowy filtr Rezultat Cat or Dog Wszystko, co ma Kot lub Pies w nazwie. (Anchored=true CanCollide=true) or (Anchored=false CanCollide=false) Każdy BasePart, który jest związany i może się zderzyć, lub nie jest związany i nie może się zderzyć.
Wybieranie sfiltrowanych wyników
W ramach filtrowanej hierarchii niektóre skróty klawiaturowe i operacje myszy zachowują się inaczej niż w ramach niefiltrowanej hierarchii.
Wybierz wszystko
W ramach niefiltrowanej hierarchii naciskając CtrlA na Windows lub ⌘ na Mac wybiera wszystkie obiekty. W ramach 2> filtrowanej2> hierarchii, ten sam skrót lub przycisk "wybierz wszystko" wybiera tylko obiekty 5>필trowania5>.
Przesunięcie w górę
W ramach niefiltrowanej hierarchii, klikając obiekt i następnie Shift -klikając inny obiekt, wybiera wszystko w zasięgu.
W ramach filtrowanej hierarchii, jeśli obie początkowo kliknięte obiekty i obiekt Shift -kliknięty obiekt pasują do zapytania filtra, tylko obiekt pasujące w zakresie są wybierane.
Przeciągnij Wybór
Kliknięcie i przeciągnięcie z lewej strony okna inicjuje pudełko wyboru. W niefiltrowanej hierarchii wszystko w oknie jest wybierane.
W ramach filtrowanej hierarchii wybierane są tylko obiekty do których zostanie wykonany filtr.
Dodatkowe skróty klawiaturowe
Skrót | Opis |
---|---|
→ | Z zaznaczonym upuszczonym gałęzią rozwija się ta gałąź. Gdy zostanie ponownie naciśnięta, zaznacza pierwsze dziecko natychmiastowo pod pierwszym węzłem rodzicielskim. |
← | Z każdym dzieckiem wybraną gałęź przenosi powrót do gałęzi rodzicielskiej. Gdy jest ponownie naciskany, skrzypluje całą gałęź. |
dom) | Wybiera najwyższy obiekt w hierarchii ( Workspace ). |
koniec | Wybiera najniższy obiekt w hierarchii. |
strona w górę | Wybiera obiekt w hierarchii, który jest powyżej najwyższego poziomu widocznego poziomu hierarchii. |
strona w dół | Wybiera obiekt w hierarchii, który jest poniżej najniższego widocznego przedmiothierarchii. |