Fenêtre Explorateur

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

La fenêtre Explorateur montre une liste hiérarchique de chaque instance dans une expérience.Au plus haut niveau de la hiérarchie se trouvent les services ; Workspace, par exemple, est l'endroit où sont stockés des contenus 3D visibles tels que pièces.

Explorer toggle button in Studio

Hiérarchie parent-enfant

Tous les enfants d'un objet parent apparaissent sous sa branche lorsqu'ils sont étendus.Cliquez sur la flèche à côté d'une branche parentale (ou appuyez sur / lorsqu'une branche parentale est sélectionnée) pour élargir/réduire uniquement cette branche.

Explorer hierarchy showing Camera, Terrain, and SignModel as children of Workspace; Board and Post as children of SignModel
Hiérarchie des objets imbriqués
Only the topmost parent expanded with click
Flèche ou / élargit/réduit une branche

Pour changer le parent d'un ou plusieurs enfants (reparent), il suffit de les faire glisser et déposer sur le nouveau parent.

Dragging one object over another to reparent it

Insération d'objet

Bien que les parties primitives puissent être insérées à partir des onglets Accueil ou Modèle , vous pouvez sélectionner une gamme complète d'objets en survolant le parent prévu et en cliquant sur le bouton ⊕ (raccourci de sur Windows ou > sur macOS).

Hovering over Workspace object to reveal insertion button

Vous pouvez personnaliser davantage le comportement d'insertion en cliquant sur le bouton à droite du champ de recherche :

Additional customization options for insertion workflow
AoptionAvertissement
Noms d'augmentation pour de nouvelles instances Lorsqu'il est activé, les instances insérées/collées/dupliquées du même type auront des noms numérotés pour la différenciation.
Développer la hiérarchie lors de la sélection Lorsqu'il est activé, insérer/coller une instance ou sélectionner un objet dans la fenêtre 3D va étendre la hiérarchie Explorateur pour révéler cette instance.Lorsqu'il est désactivé, le parent de niveau supérieur dans la hiérarchie sera mis en évidence, mais il ne s'étendra pas pour révéler l'instance sélectionnée.

Dupliquer et coller

Les objets peuvent être rapidement dupliqués dans la même branche, tandis que les éléments copiés dans le presse-papiers peuvent être collés dans le niveau supérieur Workspace ou directement dans un ou plusieurs parents existants.

ActionFenêtresmacOSAvertissement
Dupliquer CtrlDDDuplique les objets sélectionnés dans la même branche.
Collez CtrlVVColle le contenu du presse-papiers dans la branche de niveau supérieur Workspace.
Coller dans CtrlShiftVShiftVColle le contenu du presse-papiers dans l'objet sélectionné(s).L'utilisation de cette action sur plusieurs objets sélectionnés est un moyen pratique de coller les mêmes éléments du presse-papiers dans plusieurs parents, tels que un presse-papiers commun Texture dans plusieurs différents Parts.

Organisation des dossiers

Comme les répertoires/dossiers sur un ordinateur, l'objet Folder est un moyen utile d'organiser les objets.Par instance, si vous voulez stocker toutes les ressources audio environnementales dans un emplacementlogique, vous pouvez créer un dossier et placer plusieurs objets AudioPlayer à l'intérieur.

Multiple Sound objects grouped inside a Folder object

Vous pouvez organiser les objets en dossiers comme suivant :

  • Créez une instance Folder à travers une méthode d'insertion standard , puis faites glisser et déposez des objets existants dedans.

  • Sélectionnez plusieurs objets, faites-les un clic droit, puis sélectionnez Groupe en tant que dossier dans le menu contextuel (raccourci de sur Windows ou sur macOS).

Méthodes de recherche

Via l'entrée de recherche près du haut de la fenêtre, vous pouvez trouver des instances par nom , propriété , classe/sous-classe/balise sur mesure et ancêtres requêtes.Vous pouvez également combiner des paramètres pour des recherches logiques avancées.

Example search query and search options

Naviguer vers le haut et vers le bas à travers les résultats de recherche

Sélectionnez tous les résultats de recherche ( CtrlA sur Windows ou A sur macOS)

Mettre à jour les résultats de recherche

Recherche de nom

Taper une chaîne de base produit des instances correspondantes nom , insensibles à la casse.Par exemple, la recherche par le mot-clé script trouve toutes les instances qui le contiennent, telles que ServerScriptService et LocalScript .

Objects filtered by query of 'script'

Recherche de propriété

Vous pouvez filtrer par égalité de propriété ou comparaisons de valeurs.La plupart des propriétés sont prises en charge, elle fonctionne avec des correspondances partielles, ignore l'espacement et est insensible à la casse.

La propriété égalité est recherchée via les opérateurs = ou ==.

ExempleRésultat
Locked = trueBaseParts avec Locked défini sur true .
Material == plasBaseParts avec Material de soit Plastic ou SmoothPlastic .

Recherche sur chercher

Les classes, les sous-classe et les balises sont recherchées via diverses requêtes sur mesure , y compris :

  • classname:[Class] et c:[Class] trouvent tous les deux tout ce qui est de classe [Class] .Par exemple, classname:Part trouve tout ce qui est un Part.
  • is:[SubClass] trouve tout ce qui est une sous-classe de [SubClass].Par exemple, is:BasePart trouve tout ce qui est une sous-classe de BasePart , comme Part et MeshPart.
  • tag:[TagName] trouve tout avec une balise CollectionService de [TagName].Par exemple, tag:LightSource trouve tout ce qui est étiqueté LightSource.Vous pouvez ajouter des balises en utilisant la section Balises des propriétés d'une instance, ou l'éditeur de balises de Studio , et les noms de balise seront complétés automatiquement.

chercherd'ascendance

Vous pouvez rechercher dans un domaine spécifique en utilisant l'opérateur ., enchaîner les opérateurs de chaîne pour des recherches très spécifiques, ou utiliser * comme caractère générique.

  • [Parent].[Child] trouve des enfants nommés à l'intérieur d'un parent nommé.Par exemple, workspace.Model trouve des instances nommées Model à l'intérieur d'instances nommées workspace similaires à celles des scripting.

  • L'ajout d'opérateurs en chaîne . ajoute de la spécificité. Par instance, Animals.Dog.Tail trouve des objets nommés Tail à l'intérieur de Dog à l'intérieur de Animals .

  • * agit comme un caractère générique, par instance:

    ExempleRésultat
    Cart.*Tous les enfants d'un objet nommé Cart .
    Cart.Barrier.*Tous les enfants de Barrier , lui-même enfant de Cart .
    Cart.*.*Tous les petits-enfants de Cart , en excluant les enfants directs de Cart .
    Cart.*.TrimTous les petits-enfants de Cart qui s'appellent Trim.
  • [Parent]. ** trouve tous les descendants d'un parent. Par exemple, CarModel.** trouve tous les descendants de CarModel.

Combiné

Pour les recherches logiques avancées, vous pouvez combiner des requêtes à travers des unions et des groupements.

  • Plusieurs requêtes séparées par des espaces ou and opèrent sur toutes des conditions.

    ExempleRésultat
    Anchored=true CanCollide=trueChaque BasePart qui est ancré et peut collision.
    Cart.*.* Transparency < 1Tous les petits-enfants de Cart qui ne sont pas entièrement transparents.
    Anchored=false and CanCollide=falseChaque BasePart qui n'est pas ancré et ne peut pas collision.
  • La conjonction or fonctionne comme l'opérateur or dans le code.Les groupes entre parenthèses, joints par or , trouvent tout dans plusieurs requêtes combinées.

    ExempleRésultat
    Cat or DogTout ce qui a Cat ou Dog dans son nom.
    (Anchored=true CanCollide=true) or (Anchored=false CanCollide=false)Chaque BasePart qui est soit ancré et peut se collision, ou n'est pas ancré et ne peut pas se collision.

Méthodes de sélection

Dans une hiérarchie recherchée hiérarchie, certaines raccourcis clavier et opérations de souris se comportent différemment qu'ils le font dans une hiérarchie non recherchée.

Tout tout

Dans une hiérarchie non recherchée, en appuyant sur CtrlA sur Windows ou A sur macOS, vous sélectionnez toutes les instances.Dans une hiérarchie recherchée, le même raccourci ou le bouton sélectionner tout sélectionne uniquement les objets correspondant à la requête.

Image showing how only matching objects are selected in a searched hierarchy using the Select All shortcut

Sélection par déplacement

Dans une hiérarchie non recherchée, cliquer sur un objet et Shift -cliquer sur un autre objet sélectionne chaque parent dans la portée.Dans une hiérarchie recherchée si à la fois l'objet initialement cliqué et l'objet cliqué ‑clické correspondent à la recherche/requête, seuls les objets correspondants à la requête sont sélectionnés entre.

Image showing how only matching objects in range are selected within a searched hierarchy

Glisser selectionner

Cliquer et faire glisser du côté droit de la fenêtre lance une boîte de modélisationde sélection.Dans une hiérarchie non recherchée, tout ce qui se trouve dans la boîte est sélectionné.Dans une hiérarchie recherchée, seuls les objets correspondant à la requête à l'intérieur de la boîte sont sélectionnés.

Image showing how only matching objects inside the selection box are selected within a searched hierarchy

Raccourcis clavier supplémentaires

RaccourciAvertissement
Avec une branche collapse sélectionnée, elle se développe. Lorsque vous appuyez à nouveau, elle sélectionne immédiatement le premier enfant sous le nœud parent .
Avec tout enfant d'une branche sélectionné, le sélecteur se déplace à nouveau vers le nœud parent. Lorsqu'il est à nouveau pressé, l'ensemble de la branche s'effondre.
homeSélectionne l'objet supérieur de la hiérarchie ( Workspace ).
endSélectionne l'objet le plus bas de la hiérarchie.
page upSélectionne l'objet dans la hiérarchie qui se trouve au-dessus de l'itemde hiérarchie le plus visible visible .
page downSélectionne l'objet dans la hiérarchie qui est en dessous de l'itemde hiérarchie le plus bas visible visible .