5 maneiras de acelerar seus fluxos de trabalho no Editor

THOMAS KROGH-JACOBSEN / UNITY TECHNOLOGIESSenior Technical Content Marketing Manager
Aug 10, 2021|12 Mínimo
5 maneiras de acelerar seus fluxos de trabalho no Editor

Obtenha mais em menos tempo com o Gerenciador de Atalhos, Predefinições, Pesquisa Rápida e muito mais.

Estamos sempre trabalhando para trazer maior eficiência ao seu fluxo de trabalho agregado diário, aumentar sua produtividade e permitir que você se concentre em seu processo criativo. Mesmo desenvolvedores experientes do Unity podem ter perdido algumas dessas melhorias, por isso criamos um e-book com mais de 70 dicas para economizar tempo para acelerar seu fluxo de trabalho no Unity 2020 LTS. Este é o primeiro de uma série de três postagens de blog que destacam algumas dessas dicas, começando com como você pode acelerar os principais fluxos de trabalho do Editor.

Gerenciador de atalhos

O Gerenciador de Atalhos é uma interface visual interativa onde você pode gerenciar as teclas de atalho do Editor. Aqui, você pode atribuir atalhos a diferentes contextos e visualizar as ligações existentes para qualquer uma das ferramentas que você usa com frequência.

O gerenciador de atalhos

Você pode vincular qualquer tecla ou combinação de teclas a um comando do Unity Editor. Por exemplo, a tecla R está vinculada por padrão à ferramenta Escala no contexto Ferramentas.

A categoria Binding Conflicts também identifica se você possui um atalho atribuído a dois comandos que podem ser executados ao mesmo tempo. Use a interface para resolver tais conflitos. Observação: Você pode atribuir o mesmo atalho a vários comandos se eles estiverem em contextos diferentes e não puderem ser executados ao mesmo tempo.

Identifique conflitos de ligação entre atalhos

Para acessar o Gerenciador de Atalhos no menu principal do Unity:

  • No Windows e Linux, selecione Editar > Atalhos
  • No macOS, selecione Unity > Atalhos

Use a API fornecida no namespace UnityEditor.ShortcutManagement para definir atalhos personalizados em seus próprios scripts e pacotes.

Atalhos comuns
Atalhos comuns do editor

Predefinições

Este recurso permite que você personalize o estado padrão de qualquer coisa no seu Inspetor. Criar uma predefinição permite copiar as configurações de um componente ou ativo, salvá-lo como um ativo e aplicar as mesmas configurações a outro item posteriormente.

Use Predefinições para impor padrões ou aplicar padrões razoáveis ​​a novos ativos. Isso garante padrões consistentes em toda a sua equipe, para que configurações comumente negligenciadas não afetem o desempenho do seu projeto.

Predefinições

Clique no ícone Predefinição no canto superior direito do componente. Clique em Salvar atual em… para salvar a predefinição como um ativo e, em seguida, clique em uma das predefinições disponíveis para carregar um conjunto de valores.

Predefinições

Outras maneiras úteis de usar predefinições:

  • Crie um GameObject com padrões: Arraste e solte um ativo predefinido na hierarquia para criar um novo GameObject com o componente correspondente preenchido com valores predefinidos.
  • Associe um tipo específico a uma predefinição: No Gerenciador de predefinições (Configurações do projeto > Gerenciador de predefinições), especifique um ou mais predefinições por tipo. A criação de um novo componente terá como padrão os valores predefinidos especificados.
  • Dica profissional: Crie vários Presets por Tipo e conte com o Filtro para associar o Preset correto por nome.
  • Salvar e carregar configurações do gerenciador: Use Predefinições para uma janela do Gerenciador, para que as configurações possam ser reutilizadas. Por exemplo, se você planeja reaplicar as mesmas tags e camadas ou configurações de física, as predefinições podem reduzir o tempo de configuração do seu próximo projeto.

Visibilidade da cena

À medida que sua cena cresce, você pode ocultar temporariamente objetos específicos para selecionar e editar seus GameObjects com maior facilidade.

Em vez de desativar os GameObjects (o que pode levar a um comportamento não intencional), alterne os controles SceneVisibility. Isso permite ocultar e mostrar objetos na visualização da cena sem alterar sua visibilidade no jogo.

Use a barra de ferramentas na janela Hierarquia para ativar ou desativar a visibilidade da cena para GameObjects na viewport.

Ocultar objetos

Observe que os ícones de status podem mudar na Hierarquia, dependendo se os objetos pai ou filho estão ocultos.

Ícones
Vista da cena

Use Isolation View para se concentrar em um objeto específico e seus filhos. Selecione um GameObject na janela Hierarquia e pressione Shift + H para ativá-lo e desativá-lo. Isso substitui as outras configurações de visibilidade da cena até você sair.

Isolation View permite editar um GameObject sem distrações.

Lembre-se de que você sempre pode usar o atalho Shift + barra de espaço para maximizar a janela de visualização e também ocultar o restante do Editor.

Escolha de cena

Você pode modificar o estado de seleção de GameObjects, semelhante à visibilidade da cena. Use a barra de ferramentas para impedir que GameObjects específicos sejam selecionados na visualização da cena. Isto é útil para evitar a seleção e edição de um GameObject não intencional em cenas grandes.

Como você pode alternar a seleção para uma ramificação inteira ou um único objeto, alguns GameObjects podem ser selecionados, mas têm filhos ou pais que não o são. Os ícones a seguir diferenciam seu status.

Procurando

O Editor contém funcionalidade de pesquisa para a vista Cena, janela Hierarquia e janela Projeto.

As opções de pesquisa no Editor são destacadas em vermelho.

Além de pesquisar por nomes, você pode pesquisar por tipo. Use o menu suspenso para selecionar Tipo ou a sintaxe abreviada t:.

Se você usar Asset Labels, também poderá usar a abreviação l: para filtrar rótulos.

Neste exemplo, procuramos na cena todos os objetos do tipo Câmera:

Filtrando por tipo

QuickSearch

Se quiser estender sua pesquisa além das janelas discutidas aqui, você pode encontrar qualquer coisa no Unity usando o pacote QuickSearch .

O Unity 2021.1 incorpora essa funcionalidade ao Editor sem exigir a instalação de um pacote separado. Procure em Editar> Pesquisar tudo (Ctrl + K no Windows / Cmd + K no macOS).

Use a tecla de atalho ou o menu Ajuda para iniciar o QuickSearch.

Uma vez instalado a partir do PackageManager, ative o QuickSearch em Ajuda > QuickSearch ou use a combinação de teclas de atalho Alt + '.

QuickSearch permite pesquisar várias áreas do Unity, incluindo ativos, objetos de cena, itens de menu, pacotes, APIs, configurações, etc.

Aqui está um exemplo de pesquisa rápida para “Câmera”:

Resultados abrangentes do QuickSearch.

Certifique-se de executar o assistente de configuração para definir as configurações de pesquisa para obter os melhores resultados.

Pesquisa rápida

Consulte o guia QuickSearch para saber mais sobre como pesquisar dentro e fora do Unity.

Obtenha o novo e-book de produtividade
E-book

Fique ligado nas próximas postagens do blog com mais dicas para acelerar seus fluxos de trabalho – ou obtenha todas as dicas agora baixando gratuitamente mais de 70 dicas para aumentar a produtividade com o guia Unity 2020 LTS . Você precisará preencher um pequeno formulário para que o e-book seja enviado para sua caixa de entrada.

Deixe-nos saber quais tópicos ou recursos adicionais você gostaria que abordássemos nos comentários.