5 formas de acelerar tus flujos de trabajo en el Editor

THOMAS KROGH-JACOBSEN / UNITY TECHNOLOGIESSenior Technical Content Marketing Manager
Aug 10, 2021|12 minutos
5 formas de acelerar tus flujos de trabajo en el Editor

Logre más en menos tiempo con el Administrador de accesos directos, los ajustes preestablecidos, la búsqueda rápida y más.

Siempre estamos trabajando para brindar mayor eficiencia a su flujo de trabajo agregado diario, aumentar su productividad y permitirle concentrarse en su proceso creativo. Incluso los desarrolladores experimentados de Unity podrían haberse perdido algunas de estas mejoras, por lo que creamos un libro electrónico con más de 70 consejos para ahorrar tiempo y acelerar su flujo de trabajo en Unity 2020 LTS. Esta es la primera de una serie de tres publicaciones de blog que destacan algunos de estos consejos, comenzando por cómo acelerar los flujos de trabajo principales de su editor.

Administrador de atajos

El Administrador de accesos directos es una interfaz visual interactiva donde puede administrar las teclas de acceso rápido del Editor. Aquí puede asignar accesos directos a diferentes contextos y visualizar enlaces existentes para cualquiera de las herramientas que utiliza con frecuencia.

El administrador de atajos

Puede vincular cualquier tecla o combinación de teclas a un comando de Unity Editor. Por ejemplo, la tecla R está vinculada de forma predeterminada a la herramienta Escala en el contexto Herramientas.

La categoría Conflictos de enlace también identifica si tiene un acceso directo asignado a dos comandos que se pueden ejecutar al mismo tiempo. Utilice la interfaz para resolver dichos conflictos. Nota: Puede asignar el mismo acceso directo a varios comandos si están en contextos diferentes y no pueden ejecutarse al mismo tiempo.

Identificar conflictos vinculantes entre atajos

Para acceder al Administrador de accesos directos desde el menú principal de Unity:

  • En Windows y Linux, seleccione Editar > Accesos directos
  • En macOS, seleccione Unity > Atajos

Utilice la API proporcionada en el espacio de nombres UnityEditor.ShortcutManagement para definir accesos directos personalizados en sus propios scripts y paquetes.

Atajos comunes
Atajos comunes del editor

Predefinidos

Esta característica le permite personalizar el estado predeterminado de cualquier cosa en su Inspector. Crear un ajuste preestablecido le permite copiar la configuración de un componente o activo, guardarlo como un activo y luego aplicar la misma configuración a otro elemento más adelante.

Utilice ajustes preestablecidos para hacer cumplir estándares o aplicar valores predeterminados razonables a nuevos activos. Esto garantiza estándares consistentes en todo su equipo, de modo que las configuraciones que comúnmente se pasan por alto no afecten el rendimiento de su proyecto.

Predefinidos

Haga clic en el icono Preestablecido en la parte superior derecha del componente. Haga clic en Guardar actual en... para guardar el ajuste preestablecido como un activo, luego haga clic en uno de los ajustes preestablecidos disponibles para cargar un conjunto de valores.

Predefinidos

Otras formas útiles de utilizar ajustes preestablecidos:

  • Crea un GameObject con los valores predeterminados: Arrastre y suelte un activo preestablecido en la jerarquía para crear un nuevo GameObject con el componente correspondiente completado con valores preestablecidos.
  • Asociar un tipo específico con un preset: En el Administrador de ajustes preestablecidos (Configuración del proyecto > Administrador de ajustes preestablecidos), especifique uno o más ajustes preestablecidos por tipo. La creación de un nuevo componente tendrá por defecto los valores preestablecidos especificados.
  • Consejo profesional: Cree múltiples ajustes preestablecidos por tipo y confíe en el filtro para asociar el ajuste preestablecido correcto por nombre.
  • Guardar y cargar la configuración del administrador: Utilice ajustes preestablecidos para una ventana del Administrador, de modo que se puedan reutilizar las configuraciones. Por ejemplo, si planea volver a aplicar las mismas etiquetas y capas o configuraciones de física, los ajustes preestablecidos pueden reducir el tiempo de configuración para su próximo proyecto.

Visibilidad de la escena

A medida que tu escena crece, puedes ocultar temporalmente objetos específicos para seleccionar y editar tus GameObjects con mayor facilidad.

En lugar de desactivar GameObjects (lo que puede provocar un comportamiento no deseado), alterne los controles de SceneVisibility. Esto te permite ocultar y mostrar objetos en la vista de escena sin cambiar su visibilidad en el juego.

Utilice la barra de herramientas en la ventana Jerarquía para habilitar o deshabilitar la visibilidad de la escena para GameObjects en la ventana gráfica.

Ocultar objetos

Tenga en cuenta que los iconos de estado pueden cambiar en la Jerarquía, dependiendo de si los objetos principales o secundarios están ocultos.

Iconos
Vista de escena

Utilice Vista de aislamiento para concentrarse en un objeto específico y sus hijos. Seleccione un GameObject en la ventana Jerarquía y presione Shift + H para activarlo y desactivarlo. Esto anula las demás configuraciones de visibilidad de la escena hasta que salgas.

Isolation View te permite editar un GameObject sin distracciones.

Recuerde que siempre puede usar el atajo Shift + barra espaciadora para maximizar la ventana gráfica y ocultar también el resto del Editor.

Selección de escena

Puedes modificar el estado de selección de GameObjects, similar a la visibilidad de la escena. Utilice la barra de herramientas para bloquear la selección de GameObjects específicos en la vista de escena. Esto es útil para evitar seleccionar y editar un GameObject no deseado en escenas grandes.

Debido a que puedes alternar la capacidad de selección para una rama completa o para un solo objeto, algunos GameObjects pueden ser seleccionables pero tener hijos o padres que no lo son. Los siguientes iconos diferencian su estado.

buscando

El Editor contiene funciones de búsqueda para la vista de escena, la ventana de Jerarquía y la ventana de Proyecto.

Las opciones de búsqueda en el Editor están resaltadas en rojo.

Además de buscar nombres, puedes buscar por tipo. Utilice el menú desplegable para seleccionar Tipo o t: sintaxis abreviada.

Si usa etiquetas de activos, también puede usar la abreviatura l: para filtrar etiquetas.

En este ejemplo, buscamos en la escena todos los objetos de tipo Cámara:

Filtrar por tipo

QuickSearch

Si desea ampliar su búsqueda más allá de las ventanas analizadas aquí, puede encontrar cualquier cosa en Unity utilizando el paquete QuickSearch .

Unity 2021.1 incorpora esta funcionalidad en el Editor sin requerir una instalación de paquete por separado. Búscalo en Editar > Buscar todo (Ctrl + K en Windows / Cmd + K en macOS).

Utilice la tecla de acceso rápido o el menú Ayuda para iniciar QuickSearch.

Una vez instalado desde PackageManager, active QuickSearch desde Ayuda > QuickSearch o use la combinación de teclas de acceso rápido Alt + '.

QuickSearch le permite buscar en múltiples áreas de Unity, incluidos activos, objetos de escena, elementos de menú, paquetes, API, configuraciones, etc.

A continuación se muestra un ejemplo de búsqueda rápida de "Cámara":

Resultados completos de QuickSearch.

Asegúrese de ejecutar el asistente de configuración para configurar los ajustes de búsqueda para obtener los mejores resultados.

Quick Search

Consulte la guía QuickSearch para obtener más información sobre cómo buscar dentro y fuera de Unity.

Obtenga el nuevo libro electrónico sobre productividad
Ebook

Manténgase atento a las próximas publicaciones de blog con más consejos para acelerar sus flujos de trabajo, u obtenga todos los consejos ahora descargando gratis más de 70 consejos para aumentar la productividad con la guía Unity 2020 LTS . Deberá completar un breve formulario para recibir el libro electrónico en su bandeja de entrada.

Háganos saber qué temas o funciones adicionales le gustaría que cubramos en los comentarios.