Ventana de Explorador

La ventana del Explorador muestra una lista jerárquica de cada instancia dentro de una experiencia. En el nivel más alto de la jerarquía están los servicios; Espacio de trabajo, por ejemplo, es donde se almacena contenido 3D visible, como las partes.

Botón de alternancia de Explorer en Studio

Jerarquía madre-hijo

Roblox usa el concepto de crianza para organizar objetos. Todos los hijos de un objeto madre aparecen bajo su rama al expandirla.

Jerarquía del Explorador que muestra Cámara, Terreno, Bloque y SignModel, como hijos de Espacio de trabajo; y Tablero y Publicación, como hijos de SignModel
Cámara, Terreno, Bloque, y SignModel, como hijos de Espacio de trabajo; Tablero y Publicación, como hijos de SignModel

Expansión y colapso de ramas

Al hacer clic en la flecha junto a una rama madre, o al presionar o cuando se selecciona una madre, solo esa rama se expande o contrae (las ramas hijas anidadas permanecen en su estado actual). Para expandir o contraer todas las ramas dentro de una jerarquía anidada múltiple, mantén presionada Shift al hacer clic en la flecha.

Rama completamente colapsada

Insertar y madres e hijos

Insertar nuevo objeto

Algunos objetos, como las partes primitivas, se pueden insertar desde la pestaña Modelo, pero se puede insertar una matriz completa de objetos a través de cualquiera de los siguientes métodos:

  • Pon el cursor sobre la madre del objeto y haz clic en el botón ⊕.

    Cursor sobre el objeto de Workspace para revelar el botón de inserción
  • Haz clic derecho en la madre del objeto y selecciona Insertar objeto.

  • Selecciona la madre del objeto y presiona CtrlI en Windows o I en macOS.

Cada método abre una ventana de inserción que contiene una lista de objetos ordenados por categoría. Puedes localizar rápidamente objetos familiares al escribir una consulta de búsqueda en el campo de entrada:

Consulta de búsqueda ingresada en el campo de búsqueda para filtrar objetos

Si lo deseas, puedes personalizar aún más el comportamiento del flujo de trabajo de inserción de la siguiente manera:

Botones de personalización adicional para el flujo de trabajo de inserción

Expandir la ventana emergente de inserción (vista amplia)

Configuración adicional para la inserción de objetos

Pegar desde el portapapeles

Cuando un objeto ha sido copiado en el portapapeles, puedes pegarlo como un nuevo hijo en Workspace, o en una o más madres existentes.

  • Presiona CtrlV en Windows o V en macOS para pegar el objeto en el Workspacenivel superior

  • Haz clic derecho en las madres específicas y elige una de las siguientes opciones en el menú contextual:

    Pegar dentroPega el hijo geométricamente sobre el original.CtrlShiftV (Windows)
    ShiftV (macOS)
    Pegar en la ubicación originalPega al hijo en la misma CFrame en la que fue creado.

Cambiar madres

Para cambiar la madre de uno o más hijos ("reparentalizar"), simplemente arrástralos y suéltalos en la nueva madre.

Arrastrar un objeto sobre otro para reparentalizarlo
Reparentalizar BlockB de Workspace a SignModel

Organizar por carpetas

Al igual que los directorios o las carpetas en una computadora, el objeto Folder es una forma útil de organizar objetos. Por ejemplo, si deseas almacenar todos los sonidos ambientales en un lugar lógico, puedes crear una carpeta y colocar varios objetos Sound dentro de ella.

Múltiples objetos de sonido agrupados dentro de un objeto carpeta

Puedes organizar los objetos en carpetas de la siguiente manera:

  • Crea una instancia de Carpeta a través de un método de inserción estándar y, a continuación, arrastra y suelta los objetos existentes en ella.

  • Selecciona varios objetos, haz clic derecho en ellos y, a continuación, selecciona Agrupar como Carpeta en el menú contextual o presiona AltCtrlG en Windows o G en macOS.

Filtrar instancias

A través de la entrada Filtrar Workspace, cerca de la parte superior de la ventana, puedes filtrar las instancias por nombre o tipo, propiedad, consultas a medida de clase, subclase o etiqueta, y consultas de linaje. También puedes combinar parámetros para el filtrado lógico avanzado

Objetos filtrados por consulta en el campo Filtrar Workspace

Borrar consulta de filtro

Navegar hacia arriba y hacia abajo a través de los resultados filtrados

Seleccionar todos los resultados filtrados

Actualizar los resultados filtrados

Filtro de nombre

Ingresar una cadena básica da como resultado instancias coincidentes. Ingresar una cadena básica da como resultado instancias coincidentes. Por ejemplo, al filtrar por la palabra clave "script", se encuentran todas las instancias que la contienen, como ServerScript,Service y StarterPlayerScripts.

Objetos filtrados por consulta de "script"

Filtros de propiedad

Puedes filtrar por igualdad de propiedad o comparaciones de valores. La mayoría de las propiedades son compatibles, y el filtro funciona con coincidencias parciales, ignora el espaciado y no distingue entre mayúsculas y minúsculas.

  • Las comparaciones de valor de propiedad se filtran a través de los operadores ~=, >, <, <= o >=.

    Filtro de ejemploResultado
    Locked = trueBaseParts con Locked establecido en "true".
    Material == plasBaseParts con Material de Plastic o SmoothPlastic.
  • La igualdad de propiedad se filtra a través de los operadores = o ==.

    Filtro de ejemploResultado
    Health > 50Cada Humanoid con más de 50 Health.
    Transparency ~= 0.5BaseParts con Transparency no equivale a 0.5.
  • Los tipos de propiedad, como Vector3 y Color3 admiten el filtrado en los campos individuales. Esto funciona para igualdades exactas o para las comparaciones de valor.

    Filtro de ejemploResultado
    Position.X = 1Objetos con una posición X de exactamente 1
    Color.R > 120Objetos con un valor de canal de color rojo (R) mayor que 120
  • Los tipos de propiedad, como Vector3 y Color3, admiten el filtrado como una unidad completa. Esto funciona para igualdades exactas o con operadores de comparación en los que cada valor se compara con el comparador.

    Filtro de ejemploResultado
    Position > 0, 10, 0Objetos con una posición X, Y y Z mayor que 0, 10, 0, respectivamente
    Color = 255, 0, 0Objetos con un valor de color RGB de exactamente (255, 0, 0)

Filtros a medida

Las clases, las subclases y las etiquetas se filtran a través de varias consultas a medida, entre ellas:

  • classname:[Class]y c:[Class] ambos encuentran todo lo que es de clase [Class]. Por ejemplo, classname:Part encuentra todo lo que es Part.
  • is:[SubClass] encuentra todo lo que es una subclase de [SubClass]. Por ejemplo, is:BasePart encuentra todo lo que es una subclase de BasePart, como Part y MeshPart.
  • tag:[TagName] encuentra todo con una etiqueta CollectionService de [TagName]. Por ejemplo, tag:LightSource encuentra todo lo que está etiquetado con LightSource. Puedes añadir etiquetas en el Editor de etiquetas y los nombres de las etiquetas se llenarán automáticamente.

Filtros de linaje

Puedes filtrar dentro de un alcance específico con el operador ., operadores en cadena juntos para filtros altamente específicos o mediante el uso de * como comodín.

  • [Parent].[Child] encuentra hijos con nombre dentro de una madre nombrada. Por ejemplo, workspace.Model encuentra instancias llamadas Modelo dentro de instancias llamadas espacio de trabajo, similar al scripting.

  • El encadenamiento de operadores . añade especificidad. Por ejemplo, Animals.Dog.Tail encuentra objetos llamados Tail dentro de Dog dentro de Animals.

  • * actúa como un comodín, por ejemplo:

    Filtro de ejemploResultado
    Cart.*Todos los hijos de un objeto llamado Cart.
    Cart.Barrier.*Todos los hijos de Barrier, en sí mismo un hijo de Cart.
    Cart.*.*Todos los nietos de Cart, excluidos los hijos directos de Cart.
    Cart.*.TrimTodos los nietos de Cart que se llaman Trim.
  • [Parent].** encuentra todos los descendientes de una madre. Por ejemplo, CarModel.** encuentra todos los descendientes de CarModel.

Combinar parámetros

Para las búsquedas lógicas avanzadas, puedes combinar filtros a través de uniones y agrupaciones.

  • Múltiples filtros separados por espacios o and funcionan en todas las condiciones.

    Filtro de ejemploResultado
    Anchored=true CanCollide=trueCada BasePart que está anclado y puede colisionar.
    Cart.*.* Transparency < 1Todos los nietos de Cart que no son completamente transparentes.
    Anchored=false and CanCollide=falseCada BasePart que no está anclado y no puede colisionar.
  • La conjunción or funciona como el operador or en el código. Los grupos entre paréntesis, unidos por or, encuentran todo dentro de varios filtros combinados.

    Filtro de ejemploResultado
    Cat or DogTodo lo que contenga Cat o Dog en su nombre.
    (Anchored=true CanCollide=true) or (Anchored=false CanCollide=false)Cada BasePart que está anclado y puede colisionar, o que no está anclado y no puede colisionar.

Seleccionar resultados filtrados

Dentro de una jerarquía filtrada, ciertos accesos directos de clave y las operaciones del mouse se comportan de manera diferente a lo que hacen dentro de una jerarquía no filtrada.

Seleccionar todo

Dentro de una jerarquía no filtrada, al presionar CtrlA en Windows o A en macOS, se seleccionan todos los objetos. Dentro de una jerarquía filtrada, el mismo acceso directo o el botón "Seleccionar todo" selecciona solo los objetos de coincidencia de filtro.

Todos los objetos seleccionados con el acceso directo Seleccionar todo
Todos los objetos seleccionados

Selección con Mayús (Shift)

Dentro de una jerarquía no filtrada, al hacer clic en un objeto y, a continuación, presionar Shift, otro objeto selecciona todo dentro del rango.

Dentro de una jerarquía filtrada, si tanto el objeto en el que se hizo clic inicialmente como el objeto en el que se hizo clic en Shift coinciden con la consulta de filtro, solo se seleccionan los objetos de coincidencia de filtro dentro del rango.

Todos los objetos seleccionados con la combinación de Mayús y tecla
Todos los objetos en el rango seleccionado

Seleccionar con arrastre

Al hacer clic y arrastrar desde el lado derecho de la ventana, se inicia un cuadro de selección. Dentro de una jerarquía no filtrada, todo dentro del cuadro está seleccionado.

Dentro de una jerarquía filtrada, solo se seleccionan los objetos de coincidencia de filtro dentro del cuadro de selección.

Todos los objetos seleccionados con la selección de arrastre con el mouse
Todos los objetos dentro del cuadro de selección seleccionados

Atajos de teclado adicionales clave

AtajoDescripción
Con una rama contraída seleccionada, expande esa rama. Cuando la vuelves a presionar, selecciona el primer hijo inmediatamente debajo del nodo madre.
Con cualquier hijo de una rama seleccionada, mueve la selección de nuevo al nodo madre. Cuando se presiona de nuevo, se colapsa toda la rama.
homeSelecciona el objeto más alto de la jerarquía (Workspace).
endSelecciona el objeto más bajo de la jerarquía.
page upSelecciona el objeto en la jerarquía que está encima del elemento de jerarquía visible más alto.
page downSelecciona el objeto en la jerarquía que está debajo del elemento de jerarquía visible más bajo.