Abra uma composição no After Effects que contenha trechos de expressão.
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.
Interface de código do Editor de expressões
Personalize o destaque da sintaxe JavaScript e métodos e propriedades do After Effects
- É 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
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.
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.
Exemplo 1: mostrar o erro no trecho do código
-
-
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 -
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 -
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
-
Na mesma expressão, altere o nome da camada de mile para MILE.
-
À 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() e 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.