Guia do Usuário Cancelar

Erros de expressão

Em caso de falha de avaliação da expressão, os erros de expressão aparecem em uma faixa de aviso no fim dos painéis Composição e Camada. O After Effects não desativa a expressão, mas continua a avaliá-la. A faixa de aviso é exibida enquanto ocorrer falha de avaliação da expressão, isto é, até ela ser corrigida ou desativada manualmente.

A interface de erro de expressão

Aqui está um exemplo da aparência do banner de aviso de erro da expressão:

Um exemplo de erro de expressão
Um exemplo de erro de expressão

A. Botões de seta para a esquerda ou direita B. A expressão Revelar C. O aviso Expandir/Recolher 

  • Os botões de seta para a Esquerda ou Direita exibem o erro de expressão anterior ou seguinte quando várias expressões falham na avaliação.
  • O botão Revelar expressão (lupa) expõe a propriedade com a expressão com falha no painel linha de tempo. Se a expressão estiver em outra composição, aquela composição será aberta.
  • O botão Expandir/Retrair Aviso (setas para cima/para baixo) mostra ou oculta o texto do erro.

O texto de erro de expressão tem apenas uma linha e é cortado de acordo com a largura do painel Composição.

Para exibir o texto completo de erro da expressão

Clique em  ao lado da expressão. O erro completo aparece na caixa de diálogo.

Caixa de diálogo de erro de expressão
Caixa de diálogo de erro de expressão

Para ocultar o banner de aviso

ocultar banner de aviso

Escolha After Effects > Preferências > Scripts e expressões (macOS) ou Editar > Preferências > Geral (Windows) e desabilite Mostrar banner de aviso quando o projeto contiver erros de expressão.

Quando essa opção é desabilitada, o banner de aviso permanece oculto mesmo quando novos erros de expressão ocorrem.

Reative esta opção para visualizar os erros de expressão.

Revelar erros de expressão

Se uma expressão não puder ser processada, o After Effects exibe uma mensagem explicando o erro e desativa automaticamente a expressão. Um ícone de aviso amarelo aparece ao lado da expressão. Selecione o ícone de aviso para ver novamente a mensagem de erro.

Para mostrar expressões que contêm erros, selecione uma ou mais camadas. Clique com o botão direito do mouse (Windows) ou com a tecla Control pressionada (macOS) em uma camada selecionada no painel Linha do tempo. Escolha Revelar erros de expressão no menu de contexto.

Algumas expressões dependem dos nomes de camadas ou propriedades no seu projeto. Se você alterar o nome de uma camada ou propriedade envolvida em uma expressão, o After Effects tenta atualizar a expressão para usar o novo nome. No entanto, em alguns casos complexos, o After Effects não é capaz de atualizar automaticamente a expressão. Nesse caso, a expressão pode produzir uma mensagem de erro e você deve atualizar a expressão.

Observação:

A expressão pode não funcionar se você estiver executando o After Effects em um idioma diferente ou se você alterar o nome dos itens (como camadas, efeitos ou outros grupos de propriedades). Para habilitar a expressão, modifique a expressão para usar os novos nomes ou as strings que correspondam ao idioma em que você está executando o After Effects.

Os exemplos neste documento foram criados para o estado padrão de execução do After Effects em inglês. Alguns exemplos neste documento não funcionarão sem essa modificação.

Erros causados pela pré-composição de camadas

A pré-composição de várias camadas pode fazer com que expressões que fazem referência a uma propriedade de uma das camadas produzam um erro. É necessário atualizar essas expressões para fazer referência à camada na nova composição. Isso se trata de uma preocupação relacionada com expressões que usam thisComp em vez de fazer referência a uma composição pelo seu nome. (Consulte Sobre pré-composição e aninhamento.)

Observação:

Os argumentos para alguns efeitos do After Effects foram alterados em relação às versões anteriores. Se você tem expressões que usam referências de índice de argumentos em vez de nomes de argumentos, atualize-as para usar nomes de argumentos.

Mais recursos de expressão

Agora que você compreendeu alguns dos conceitos por trás das expressões, acesse a Comunidade para ver alguns exemplos reais e compartilhar seu trabalho.

O fórum AE Enhancers fornece muitos exemplos e informações sobre expressões, além de scripts e predefinições de animação.

Receba ajuda com mais rapidez e facilidade

Novo usuário?