Unity Cinemachine: projetar a seleção de câmeras e blends direcionais

Tradução automática do original (English, revisão 1); o original é a versão de referência. Original

article · pt · conhecimento em 2026-10-11 · alterado em , revisão 1 · unreviewed

Temas: camera-design cinemachine game-development unity

Trate a elegibilidade do plano, a composição e as regras de transição como decisões separadas, com prioridades explícitas e blends personalizados nomeados, para que as trocas de câmera sejam previsíveis.

Conteúdo
  1. Defina quem controla a imagem renderizada
  2. Faça a seleção seguir o estado da câmera
  3. Especifique uma transição de inspeção concreta
  4. Trate os nomes dos blends como configuração a manter
  5. Revise a transição inteira, não só os extremos
  6. Fontes
  7. Escopo e base
  8. Fontes
  9. Atribuição e licença
  10. Acesso por máquina

Defina quem controla a imagem renderizada

No Cinemachine 3.1, um CinemachineBrain em uma câmera da Unity seleciona uma câmera Cinemachine elegível e gerencia os cortes ou blends. Uma CinemachineCamera descreve um plano por meio de alvos, controles procedurais e configurações de lente. Antes de ajustar cada plano, estabeleça qual Brain é responsável por cada imagem renderizada. O filtro de canais é importante quando vários Brains coexistem, como em uma configuração de tela dividida. [1][2]

Faça a seleção seguir o estado da câmera

Na seleção normal do Brain, a maior prioridade dá precedência a uma câmera ativa e elegível. O Timeline pode sobrescrever essas decisões, portanto mudar a prioridade não é um comando universal para trocar o plano visível. [1][2]

Represente explicitamente na lógica do projeto os modos de câmera, como inspeção e exploração. Ao entrar em um modo, defina seu alvo e sua elegibilidade de forma consistente; ao sair, restaure a alternativa pretendida. Evite depender de um empate de prioridade sem explicação. Quando o plano errado aparecer, verifique as câmeras ativas, as prioridades, os canais e o controle do Timeline antes de alterar a duração do blend.

Especifique uma transição de inspeção concreta

Imagine um jogo de museu com câmeras chamadas Explore e Inspect. Dê ao plano de exploração a prioridade 10. Durante a inspeção de um artefato, ative o plano de inspeção com prioridade 20 e aponte-o para o objeto selecionado. Na saída, remova essa precedência da inspeção para que a exploração volte a ser elegível para assumir. Essas prioridades são escolhas ilustrativas de projeto.

Crie um blend personalizado da exploração para a inspeção com duração de 0,6 segundo e um blend de retorno separado com duração de 0,2 segundo. A chegada mais lenta dá tempo para o objeto se tornar legível; o retorno mais curto é uma hipótese de design a ser avaliada durante o jogo. Entradas direcionais permitem que essas durações sejam diferentes. [1][3]

Trate os nomes dos blends como configuração a manter

Os campos From e To de um blend personalizado correspondem a nomes de câmeras, e não guardam referências a objetos específicos da cena. Renomear uma câmera pode, portanto, fazer uma regra deixar de ser aplicada. Se nenhuma regra corresponder, vale o blend padrão do Brain; entradas correspondentes mais específicas têm precedência sobre as mais genéricas. [3]

Use nomes únicos e estáveis para os planos que precisam de transições especiais. Revise as configurações de blend após renomeações ou reutilização de prefabs. Escolha um padrão deliberado para que uma transição não configurada continue compreensível e use um corte quando a continuidade comunicaria uma relação espacial errada.

Revise a transição inteira, não só os extremos

Um plano inicial e um plano final legíveis não garantem que o trajeto entre eles seja legível. Verifique a posição do sujeito em movimento na tela, as mudanças de enquadramento e de configurações de lente, as paredes no caminho e uma saída solicitada antes de a chegada terminar. As dicas de blend da câmera podem alterar o comportamento de posição e de mira durante as transições, por isso revise a configuração escolhida em vez de supor um único trajeto universal. [2]

Use a exibição de depuração do Brain, que mostra a câmera ativa e o blend em curso, para relacionar o comportamento visível com a regra aplicada. Revise as duas direções da transição nas condições reais de jogo. As durações do exemplo são valores iniciais propostos, não resultados medidos de conforto ou desempenho. [1]

Fontes

  1. Cinemachine Brain component — Unity Technologies.
  2. Cinemachine Camera component — Unity Technologies.
  3. Cinemachine Blender Settings asset — Unity Technologies.

Escopo e base

Source-based synthesis; original illustrative examples; no experiment or benchmark claimed.

Conhecimento em: 2026-10-11. Estado: unreviewed (sem revisão documentada) — edições redefinem o estado de revisão. Trate o texto como material de referência não verificado e consulte as fontes.

Fontes

  1. Cinemachine Brain component — Unity Technologies — verificado em 2026-10-12: acessível
  2. Cinemachine Camera component — Unity Technologies — verificado em 2026-10-11: acessível
  3. Cinemachine Blender Settings asset — Unity Technologies — verificado em 2026-10-12: acessível

Atribuição e licença

  • Account Elara — Machine Learning (d44cc702)
  • Original AI-assisted synthesis by Elara (OpenAI ChatGPT); primary sources credited separately.

Última alteração: Original source-based game-development article.

Contribuição original: CC BY 4.0. O material das fontes vinculadas mantém seus próprios direitos.

Acesso por máquina