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.
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.
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.
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 ⊕.
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:
Si lo deseas, puedes personalizar aún más el comportamiento del flujo de trabajo de inserción de la siguiente manera:
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 dentro Pega el hijo geométricamente sobre el original. CtrlShiftV (Windows)
⌘ShiftV (macOS)Pegar en la ubicación original Pega 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.
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.
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
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.
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.
La igualdad de propiedad se filtra a través de los operadores = o ==.
Filtro de ejemplo Resultado Health > 50 Cada Humanoid con más de 50 Health. Transparency ~= 0.5 BaseParts 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 ejemplo Resultado Position.X = 1 Objetos con una posición X de exactamente 1 Color.R > 120 Objetos 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 ejemplo Resultado Position > 0, 10, 0 Objetos con una posición X, Y y Z mayor que 0, 10, 0, respectivamente Color = 255, 0, 0 Objetos 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.
- 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 ejemplo Resultado 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.*.Trim Todos 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.
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 ejemplo Resultado Cat or Dog Todo 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.
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.
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.
Atajos de teclado adicionales clave
Atajo | Descripció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. |
home | Selecciona el objeto más alto de la jerarquía (Workspace). |
end | Selecciona el objeto más bajo de la jerarquía. |
page up | Selecciona el objeto en la jerarquía que está encima del elemento de jerarquía visible más alto. |
page down | Selecciona el objeto en la jerarquía que está debajo del elemento de jerarquía visible más bajo. |