Araştırma Penceresi

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

Explorer penceresi, bir deneyimin içindeki her bir instansın bir hierarchical listini gösterir. En yüksek seviyede, Workspace , örneğin, 3D içerikleri gibi parçalarnın depolandığı yerdir.

Explorer toggle button in Studio

Ebeveyn-Çocuk Hierarchisi

Roblox, nesneleri düzenlemek için ebeveynlik konseptini kullanır. Tüm bir ebeveyn nesnenin şubeleri onun dalında görünür geniştirildiğinde.

Explorer hierarchy showing Camera, Terrain, Block, and SignModel as children of Workspace; Board and Post as children of SignModel
Workspace'in çocukları olarak Camera, Terrain, Block ve SignModel'i; Board ve Post olarak SignModel'i

Gal dallerini genişletme ve küçültme

Bir ebeveyn dalının yanındaki oka tıklanır veya ebeveyn dalı seçildiğinde veya ile genişletilir veya küçültülür. Tüm dalgalar içindeki ebeveyn dalını genişletmek veya küçültmek için 1> Shift1> tuşunu basılı tutun.

Branch entirely collapsed

Ekleniyor ve Ebeveynlik

Yeni Nesneyi Yerleştir

Bazı nesneler, ilkel parçalar eklenebilir Model sayfasından, ancak bir tam yuva boyutu kaydedilebilir bir dizi nesne, aşağıdaki yöntemlerden herhangi biri aracılığıyla yerleştirilebilir:

  • Nesnenin ebeveynine fareyi taşı ve ⊕ düğmesine tıkla.

    Hovering over Workspace object to reveal insertion button
  • Nesnenin ebeveynine sağ tıklayın ve Nesneyi Gir seçeneğini seçin.

  • Eşyayın ebeveynini seçin ve CtrlIMac'teki I üzerindeki I'i bas.

Her yöntem aşağıdaki bir geçiş penceresini açar ve bu pencerede, kategoriye göre bir liste içeren birkaç nesne bulunur. Arayan nesneleri hızla bulmak için, arama sorgusunu yukarıdaki alanı yazabilirsiniz:

Search query entered into search field to filter objects

Eklenme iş akışının davranışını aşağıdaki gibi daha da özelleştirebilirsiniz:

Additional customization buttons for insertion workflow
  • Genişleme Görüntüsü şu kadar daha geniş bir pencere gösterir ki nesneleri seçmek için.
  • Yerleştirme Ayarları içerir aşağıdaki girişaretleri:
    • Etkisizleştirme işleminden sonra nesneyi seçin nesneyi onları eklediğinizden otomatik olarak yeni nesneleri seçer.
    • Sadece önerilen nesneleri gösterir sınırları, aile içinde mantıksal veya işlevsel olarak bulunan nesneleri gösterir.

Kaynakdan Yapıştır

Bir nesneyi klipboard'a kopyaladığınız için, yeni bir çocuk olarak Workspace veya bir ebeveyn olarak bir veya daha fazla varsayılana yapıştırabilirsiniz.

  • Windows'ta CtrlV ya da Mac'ta V'i basılı tutarak nesneyi en üst seviyede 2> Class.Workspace2> içine yapıştırın.

  • Özelleştirici ebeveynlerine sağ tıklayın ve aşağıdaki seçeneklerden birini seçin:

    Yapıştırın İçine Çocuğu orijinalin üstünde geometrik olarak yapıştırır.Ctrl ShiftV (Windows) 1>Shift1> 3>V3> (Mac)
    Orijinal Konuma Yapıştırın Çocuğu aynı CFrame nerede yazıldığına yapıştırır.

Ebeveynleri Değiştirme

Bir veya daha fazla çocuğun ebeveynini değiştirmek (yeniden ebeveyn) için, onları yeni ebeveynin üzerine sürükle ve bırak.

Dragging one object over another to reparent it
BlockB'yi İş Alanından İşaretleme Modeline Geri Dönüştür

Katılara Göre Düzenleme

Bir bilgisayardaki Folder gibi, Sound nesnesi, nesneleri düzenlemek için kullanışlı bir yoldur. durum, tüm çevresel sesleri mantıksal bir dünyadepolamak istiyorsanız, bir klasör oluşturabilir ve birkaç Class.Sound nesnesini içine yerleştirebilirsiniz.

Multiple Sound objects grouped inside a Folder object

Objeleri şu şekilde klasörlere düzenleyebilirsiniz:

  • Standart bir <a href="/reference/folders">ağ yoluyla</a> bir klasör oluşturun, sonra mevcut nesneleri içine kaydırın ve kaydırın.

  • Birkaç nesme, sağ tıklayın onlara ve ardından konteynı menüsünden Grup olarak bir klasör seç veya AltCtrl 2>G2> 5>Alt5> 8>Mac'teki G8> veya 1>⌥1> 4>⌘4> 7>G

İstekleri Filtrelemek

Penceritenin üst kısmının yanındaki Filtre Çalışma Alanı girişi aracılığıyla, istemeleri İsim, Özellik, 2>Klas/Subclass/Tag2> ve 5>Özelleştirme5> sorgularına göre filtreleyebilirsiniz. Ayrıca 8>Öz

Objects filtered by query in Filter Workspace field

Sıradan Filtre Seçici

>

Filtre sorgusunu temizle

>

Sıralanmış sonuçlar arasında yukarı ve aşağı gidin

Tüm filtreli sonuçları seçin)

Sansürlenmiş sonuçları yenile

>

İsim Filtresi

Basit bir yazı içinde yazmak, İsim eşleşen instansları yüzden yazıyor. Örneğin, "skript" anahtar kelimesiyle tüm instansları bulur, bunlar Server Script Servisi ve StarterPlayer Script'i gibi.

Objects filtered by query of 'script'

Özellik Filtreleri

Özellik eşitliğine veya değer karşılaştırmalarına göre filtreleyebilirsiniz. Çoğu özellik desteklenir ve filtre kısılara uyan uyumluluk, boşlukları görmez ve kasasaçı değildir.

  • Özellik eşitlik filtre edilir operatörler = veya == aracılığıyla.

    Örnek FiltreSonuç
    Locked = trueBaseParts ile Locked ayarına sahip olacak.
    Material == plasBaseParts ile Material kişiden biri Plastic veya 0> En.Material|SmoothPlastic0> .
  • Özellik değer karşılaştırmaları , operatörler ~=, >, 1> 11>, 4> <4> veya 7> >=7> ile filtrelenir.

    Örnek FiltreSonuç
    Health > 50Herhangi bir Humanoid ile Health 'den fazla.
    Transparency ~= 0.5 0.5BaseParts ile Transparency eşit değil 0.5 ile.
  • Özellik türleri, örneğin Vector3 ve Color3 , bireysel alanlar üzerinde filtrelemeyi destekler. Bu, kesin eşitliği için veya değer karşılaştırmaları için işe yarar.

    Örnek FiltreSonuç
    Position.X = 1Doğrulukla X pozisyonlu nesneler.
    Color.R > 120120'den daha büyük bir kırmızı ( R ) renkli objeler.
  • Özellik türleri, örneğiniz Vector3 ve Color3 , örnek çevreleyici olarak bir tamamlayıcı olarak filtrelemeyi destekler, örnek çevreleyicisi ile çevrelenmiştir. Bu, kesin eşitliği için çalışır veya karşılaştırıcı operatörleri ile her değer kar

    Örnek FiltreSonuç
    Size > "20, 5, 20"20, 5, 20, 8, Z boyutlu nesneleri, X ve Y'den daha büyük, Z daha küçük.
    Color = "255, 0, 0"Doğal Renk RGB değeri ile aynı değerin RGB renginde olan nesneler.

Özel Filtreler

Klaslar, altklaslar ve etiketler, aşağıdaki gibi çeşitli özel sorgulardan filtrelenir:

  • classname:[Class] ve c:[Class] her ikisi de class 0>c:[Class]0> içindeki her şeyi bulur. Örneğin, 3> classname:Part3> her şeyi bulur classname:[Class]6> .
  • is:[SubClass) subclass [SubClass] 의 her şeyi bulur. Örneğin, 0> is:BasePart0> is:[SubClass]3> gibi her subclass'ın bir altınını bulur, örneğin 6> Class.
  • tag:[TagName) CollectionService ile her şeyi bulur. Örneğin, [TagName] ile etiketlenmiş her şeyi bulur. Senaryoda, 0> tag:[TagName]3> ile etiketlenmiş her

Atalet Filtreleri

Belirli bir alan içindeki gönderileri . operatörü, zincir operatörlerini bir araya getirerek çok belirli gönderileri filtreleyebilir veya * joker olarak kullanabilirsiniz.

  • [Parent].[Child] isimli çocukları isimli bir ebeveyn içinde bulur. Örneğin, workspace.Model isimli örnekleri isimli örneklerin içinde bulur, böylece kodlama gibi.

  • Zincir şimşek operatörleri, özellik ekler. durum, . adında nesneleri Animals.Dog.Tail adında bulur. Tail içindeki 2> Animals2> içindeki nesneleri içine koyar.

  • * dziki bir kart olarak davranır, durum:

    Örnek FiltreSonuç
    Cart.*Cart adındaki tüm çocuklar.
    Cart.Barrier.*Tüm çocukları Barrier , kendisi bir Kart çocuğu.
    Cart.*.*Tüm torunları Cart , Cart 'in doğrudan çocuklarını dışarıda bırakır.
    Cart.*.TrimTrim adındaki tüm torunları.
  • [Parent]. ** tüm ebeveynlerin tüm soyundan bulur. Örneğin, CarModel.** tüm soyundan bulur CarModel .

Parametreleri Birleştirme

Gelişmiş mantıksal aramalar için, filtreleri gruplama ve birleştirme aracılığıyla birleştirebilirsiniz.

  • Boşluklar veya and ile ayrılan birkaç filtre tüm koşulların hepsi üzerinde çalışır.

    Örnek FiltreSonuç
    Anchored=true CanCollide=trueÇarpışabilen veya bağlanabilen her BasePart
    Cart.*.* Transparency < 1 Cart olmayan tüm torunları.
    Anchored=false and CanCollide=falseAnchored olmayan ve çarpıştırılamayan her BasePart .
  • or kombinasyonu, koddaki or operatörü gibi çalışır. Grup, or ile birleştirilmiş olarak gruplar içinde, çok sayıda kombine edilmiş filtreler arasında her şeyi bulur.

    Örnek FiltreSonuç
    Cat or DogAdında Kedi veya Köpek varsa.
    (Anchored=true CanCollide=true) or (Anchored=false CanCollide=false)Anchored ve çarpışabilen her BasePart veya anchored ve çarpışmaz.

Selektör Sonuçları

Bir filtreli hiyeraride içinde, bazı anahtar kısayolları ve fare işlemleri, bir filtre olmayan hiyeraride içinde yaptıklarından farklı davranır.

Hepsini Seç

Bir non-filtered hierarchy'de, Windows'ta CtrlA veya A'yı Mac'te seçmek veya 2>şu kısayol2> seçmek için tüm nesneleri seçer. Bir 5> filtered5> hierarchy'de, aynı kısayol veya 8>seç-hepsi8>

All objects selected with Select All shortcut
Seçilen tüm nesneler

Shift-Seç

Filtrelenmeyen bir hierarchide, bir nesneyi tıklayın ve sonra Shift -başka bir nesneyi tıklayarak menzil içindeki her şeyi seçersiniz.

Bir filtreli yapılandırma içinde, eğer ilk tıklanan nesne ve Shift -tıklanan nesne filtre sorgusunu eşleştirirse, yalnızca menzil içindeki nesneleri filtreleme işlemi seçilir.

All objects selected with Shift-select key combo
Seçilen menzildeki tüm nesneler

Seç'i Sürükleme

Pencereden sağ tarafında tıklanması ve sürükleme bir seçim kutusu oluşturur. Non-filtered bir hierarchide, pencereden içeri alanın her şeyi seçilir.

Bir geçirilen hierarchi içinde, sadece seçim kutusundaki objeleri filtreleme eşleştirmeyi seçersiniz.

All objects selected with mouse drag-select
Seçim kutusunda seçilen tüm nesneler

Ekstra Tuş Kısayolları

KısayolAçıklama
Yıkılmış bir dal seçildiğinde, dalı genişletir. Yeniden basıldığında, ebeveyn knotunun altındaki ilk çocuğu seçer.
Bir dalın herhangi bir çocuğunu seçtiğinizde, seçimi ebeveyn knotuna geri taşır. Yeniden basıldığında, tüm dalı çöker.
ana sayfaYerleşik hiyerarşideki en üst nesneyi seçer (Workspace).
sona gitmekYerleşimin en altındaki nesneyi seçer.
sayfa yukarıEn üst kademedeki görünürlük hiyerarı üzerindeki nesneyi seçer.
sayfa aşağıya kaydırılırEn alt kısımda bulunan görünür hiyerarite öğesi altındaki objeyi seçer.