Guia do Usuário Cancelar

Utilização do editor de expressões

Use as diferentes opções do editor de expressão para personalizar suas expressões.

É possível personalizar a interface de código do editor de expressões, por exemplo, para realçar a sintaxe JavaScript com cores personalizadas, números de linha, encapsulamento de código e preenchimento automático. Para personalizar essas opções, selecione After Effects > Configurações > Script e expressões.

Caixa de diálogo Scripts e expressões
Painel Script e expressões na caixa de diálogo Preferências.

Interface de código do Editor de expressões

Personalize o destaque da sintaxe JavaScript e métodos e propriedades do After Effects

Customizar destaque de sintaxe
Customizar destaque de sintaxe

  • É possível atribuir cores personalizadas a diferentes tipos de sintaxe, ao plano de fundo e ao texto selecionado, bem como ajustar o alfa (opacidade) do texto selecionado. Clique no ícone de conta-gotas para selecionar uma cor na paleta de cores.
  • É possível personalizar a aparência do editor de expressão com base nos diferentes temas disponíveis. Clique na lista suspensa Tema e selecione um dos temas. Também é possível salvar temas personalizados.

Editar preferências

Editar preferências
Editar preferências

Você pode controlar a aparência dos trechos de expressão e do editor de texto na interface. Use essas preferências para editar o tamanho da fonte, o realce de sintaxe, ajustar recuos e assim por diante.

Caixa de visualização de código

Caixa de visualização de código
Caixa de visualização de código

Todas as alterações nas cores da sintaxe e outras preferências do editor podem ser visualizadas em tempo real nesta caixa de visualização de código.

Dica:

Use o comando throw para depurar expressões em linha. Isso é útil quando você deseja ver o erro de código no campo do editor de expressão para economizar tempo e garantir uma depuração eficiente.

Usar throw para depurar expressões incorporadas
Usar throw para depurar expressões incorporadas

Exemplo 1: mostrar o erro no trecho do código

  1. Abra uma composição no After Effects que contenha trechos de expressão.

  2. No painel Linha do tempo, selecione uma camada, pressione Alt e clique para exibir a expressão no campo Editor de expressão.

    Campo Editor de expressões
    Campo Editor de expressões

  3. Clique no campo do editor para entrar no modo de edição.

    Clicar no editor para habilitar edição no Editor de expressões
    Clicar no editor para habilitar edição no Editor de expressões

  4. Neste exemplo, selecione MILE na primeira linha e altere para mile em letras minúsculas. Isso acionará um erro no código, e o After Effects exibirá uma mensagem de erro no trecho de código.

    Mensagem de erro exibida no snippet de código
    Mensagem de erro exibida no snippet de código

    O After Effects também exibe um banner de erro com detalhes sobre o número da linha em que o erro ocorre.

    Banner de erro
    Banner de erro

Exemplo 2: sugestões automáticas com base nos componentes usados com frequência

  1. Na mesma expressão, altere o nome da camada de mile para MILE.

  2. À medida que você digita, o After Effects exibe uma lista suspensa com várias sugestões extraídas de nomes de camada do projeto.

    Sugestões automáticas de nome de camada
    Sugestões automáticas de nome de camada

Nomes de composições, camadas, gravações e efeitos são adicionados à função autoComplete e exibidos no contexto correto, com seus respectivos métodos comp()layer()footage()effect(). Isso permite manter sua expressão ativa ao fazer referência aos itens no projeto. Não é necessário percorrer a linha do tempo ou abrir outros painéis para fazer referência a propriedades ou itens usando o seletor.

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?