Criar uma composição.
Clique no ícone de composição na parte inferior do painel Projetos ou selecione Nova composição na tela inicial.
- Guia do usuário do After Effects
- Versões beta
- Introdução
- Espaços de trabalho
- Projetos e composições
- Importação de gravação
- Preparação e importação de imagens estáticas
- Importação do After Effects e do Adobe Premiere Pro
- Importação e interpretação de vídeo e áudio
- Preparo e importação de arquivos de imagem 3D
- Importação e interpretação de itens de gravação
- Trabalhar com itens de gravação
- Detectar pontos de edição usando a Detecção de edição de cena
- Metadados XMP
- Textos e gráficos
- Texto
- Animações
- Trabalhar com Modelos de animações no After Effects
- Usar expressões para criar listas suspensas em Modelos de animações
- Trabalhar com propriedades essenciais para criar Modelos de animações
- Substituir imagens e vídeos em Modelos de animações e Propriedades essenciais
- Anime de maneira mais rápida e fácil usando o painel Propriedades
- Desenho, pintura e caminhos
- Visão geral de camadas de forma, caminhos e gráficos vetoriais
- Ferramentas de pintura: Pincel, Carimbo e Borracha
- Traçados de forma cônica
- Atributos de forma, operações de pintura e operações de caminho para camadas de forma
- Use o efeito de forma Deslocar caminhos para alterar formas
- Criação de formas
- Criar máscaras
- Remover objetos de seus vídeos com o painel Preenchimento com reconhecimento de conteúdo
- Pincel tipo rotoscópio e Refinar fosco
- Camadas, marcadores e câmera
- Animação, quadros-chave, rastreamento de movimento e chaveamento
- Animação
- Quadro-chave
- Rastreamento de movimento
- Aplicação de máscara
- Transparência e composição
- Ajustar cor
- Predefinições de animação e efeitos
- Visão geral das predefinições de animação e efeitos
- Lista de efeitos
- Gerenciador de efeitos
- Efeitos de simulação
- Efeitos de estilo
- Efeitos de áudio
- Efeitos de distorção
- Efeitos de perspectiva
- Efeitos de canal
- Efeitos de geração
- Efeitos Tempo
- Efeitos de transição
- O efeito Reparo do obturador de rolagem
- Efeitos Desfoque e Tornar nítido
- Efeitos de Canal 3D
- Efeitos de utilitários
- Efeitos de fosco
- Efeitos Ruído e Granulação
- Efeito de ampliação com preservação de detalhes
- Efeitos obsoletos
- Expressões e automação
- Expressões
- Noções básicas de expressão
- Entender sobre a linguagem de expressões
- Utilização de controles de expressão
- Diferenças de sintaxe entre os mecanismos de expressão Javascript e Legacy ExtendScript
- Edição de expressões
- Erros de expressão
- Utilização do editor de expressões
- Usar expressões para editar e acessar propriedades de texto
- Referência de idioma de expressão
- Exemplos de expressão
- Automação
- Expressões
- Vídeo imersivo, VR e 3D
- Construa ambientes VR no After Effects
- Aplicar efeitos de vídeo imersivo
- Ferramentas de composição para vídeos VR/360
- Renderizador 3D avançado
- Importar e adicionar modelos 3D à composição
- Importação de modelos 3D das bibliotecas da Creative Cloud
- Iluminação com base na imagem
- Extração e animação de luzes e câmeras de modelos 3D
- Rastreamento de movimento de câmera 3D
- Projetar e aceitar sombras
- Animações de modelos 3D incorporadas
- Coletor de sombras
- Extração de dados de profundidade 3D
- Modificar as propriedades de materiais de uma camada 3D
- Trabalhar no Espaço de design 3D
- Gizmos de transformação 3D
- Faça mais com a animação 3D
- Visualização de alterações em projetos 3D em tempo real com o mecanismo Mercury 3D.
- Adicionar design responsivo aos gráficos
- Exibições e visualizações
- Renderização e exportação
- Noções básicas de renderização e exportação
- Codificação em H.264 no After Effects
- Exportar um projeto do After Effects como um projeto do Adobe Premiere Pro
- Conversão de filmes
- Renderização de vários quadros
- Renderização automatizada e renderização de rede
- Renderização e exportação de imagens estáticas e sequências de imagens estáticas
- Utilização do codec GoPro CineForm no After Effects
- Trabalho com outros aplicativos
- Colaboração: Frame.io e Team Projects
- Memória, armazenamento e desempenho
- Knowledge Base
Crie Modelos de animações com listas suspensas que permitem aos usuários personalizá-los no Premiere Pro.
Ao criar um Modelo de animações (MOGRT), você pode manter suas propriedades flexíveis e habilitar editores para personalizá-las no Premiere Pro. Assim, é possível criar controles deslizantes e caixas de seleção. Você também pode criá-los usando as listas suspensas com diferentes opções.
Criar listas suspensas é benéfico porque fornece mais controles de menu e uma experiência de edição mais simples para editores do Premiere Pro. É possível salvar as configurações de controle suspenso como modelo e usá-las posteriormente em diferentes composições e projetos.
Por que criar listas suspensas
Ofereça controles deslizantes e caixas de seleção como opções de edição a editores do Premiere Pro, mas elas podem ser menos intuitivas e mais demoradas. Nesses casos, as listas suspensas podem ser úteis. Use-as para permitir que um editor do Premiere Pro escolha a partir de:
Uma seleção de temas de cor: por exemplo, você pode criar uma lista suspensa para um grupo de cores que deseja usar para um título de filme.
Posições ou designs diferentes: por exemplo, adicione um menu suspenso para a posição de um terço inferior, como à esquerda ou à direita.
Opções de animação: por exemplo, adicione um menu suspenso para selecionar diferentes durações de animação.
Opções de texto ou ativo: por exemplo, adicione uma lista suspensa para os diferentes dias da semana. Isso impede a necessidade de redigitar o texto de origem e também reduz a chance de erros pós produção.
Configurar um controle de lista suspensa
Use o efeito Controle de menu suspenso para criar listas suspensas. Para entender como esse recurso funciona, siga estas etapas:
-
-
Para adicionar uma camada de texto, selecione Camada > Novo > Texto e digite o texto que deseja adicionar. Neste exemplo, vamos escrever Morning.
-
Abra o painel Efeitos e predefinições, pesquise Cor de preenchimento e solte-o na camada de texto.
-
Assim que tiver todas as camadas definidas, no painel Efeitos e predefinições, pesquise por Controle de menu suspenso e solte-as nas camadas. Você também pode acessá-las em Efeito > Controles de expressão > Controle de menu suspenso.
No painel Linha do tempo, gire para abrir as propriedades da camada de texto e clique com a tecla Alt pressionada no ícone de cronômetro ao lado do Texto de origem.
No campo de texto de expressão, copie o seguinte trecho de expressão que altera o texto de origem:
var x = effect("Weekday")("Menu").value;
if ( x === 1 ) {
"Morning";
} else if ( x === 2 ) {
"Evening";} else if ( x === 3 ) {
"Night";
}
Use a ferramenta de seleção e vincule o menu suspenso, nomeado como Dia da semana, à propriedade Texto de origem.
No painel Controles de efeitos, clique em Editar. O controle de menu suspenso vem com um menu padrão com três itens: Item 1, Item 2, Item 3. Use essa opção para nomear suas opções de menu. Você também pode adicionar mais opções ao menu com o ícone +.
-
Adicione outro menu suspenso e o renomeie como Cor. Em seguida, gire para abrir a camada Cor de preenchimento e clique com a tecla Alt pressionada na propriedade Cor. Para alterar a cor do texto, no campo de expressão, copie o seguinte texto:
dropDownIndex = effect("Color options")("Menu").value;
switch ( dropDownIndex )
{
case 1: hexToRgb("FF3211");
break;
case 2: hexToRgb("CC1234");
break;
default: hexToRgb("BBB001")
};Use a ferramenta de seleção e vincule o menu suspenso à propriedade Cor. Nomeie essa lista suspensa como Opções de cor. É possível alterar a cor de acordo com o gráfico de cores ao lado da propriedade de cor.
-
Para vincular as duas propriedades do menu suspenso uma a outra, use a ferramenta de seleção Opções de cor e vincule-a ao menu suspenso Dia da semana. O menu suspenso Opções de cor faz referência ao menu suspenso Dia da semana, o que significa que o dia útil selecionado também altera a cor do texto.
-
Arraste o menu suspenso para o painel Gráficos essenciais e use-o para criar Modelos de animações.
Para ajudá-lo a começar a criar um projeto, baixe este arquivo de amostra.
Download
Expressões de exemplo para controles de lista suspensa
Assim como ocorre com outros controles de expressão, como controles deslizantes, os valores do menu são chamados de índices nas expressões. É possível copiar da expressão de amostra abaixo no campo de texto de expressões para obter resultados diferentes com o menu suspenso.
Os nomes dos itens de menu em si não são lidos pela expressão. Em vez disso, ele está lendo o índice, o que significa a posição hierárquica do item de menu na lista.
Amostra 1: defina a cor de uma camada e faça referência a ela aos itens de menu no Controle suspenso
dropDownIndex = thisComp.layer("Null 2").effect("Dropdown Menu Control")("Menu").value;
switch ( dropDownIndex )
{
case 1: hexToRgb("FF4678");
break;
case 2: hexToRgb("CC1234");
break;
default: hexToRgb("BBB007")
};
dropDownIndex = thisComp.layer("Null 2").effect("Dropdown Menu Control")("Menu").value;
switch ( dropDownIndex )
{
case 1: hexToRgb("FF3211");
break;
case 2: hexToRgb("CC1234");
break;
default: hexToRgb("BBB001")
};
Exemplo 2: usar o texto de origem com um controle de menu suspenso
Se você tiver um menu suspenso com os seguintes itens de menu nesta ordem:
- Segunda-feira
- Terça-feira
- Quarta-feira
Segunda-feira é o índice 1, Terça-feira é 2, contanto que seja o segundo item na lista. Se você renomear Terça-feira como outra coisa, a expressão não é interrompida, pois ela ainda está no índice 2.
Aqui está um exemplo simples para usar texto de origem com um controle de menu suspenso:
x = comp("CompName").layer("LayerName").effect("Controle de menu suspenso")("Menu");
if (x == 1) {
text.sourceText = ("Segunda-feira");
}
se (x == 2) {
text.sourceText = ("Terça-feira");
}
se (x == 3) {
text.sourceText = ("Quarta-feira");
}
Amostra 3: defina o texto de origem de uma camada de texto e faça referência a ele para os itens de menu no controle suspenso
var listItems = [
"Cordeiros",
"Filhotes",
"Não é uma coisa",
];
var dropDownValue = effect("Controle de menu suspenso")("Menu").value;
listItems[ dropDownValue - 1 ];
var x = effect("Controle de menu suspenso")("Menu").value;if ( x === 1 ) {
"Cordeiros";
} else if ( x === 2 ) {
"Filhotes";
} else {
"Não é uma coisa";
}
x = effect("Controle de menu suspenso")("Menu").value;
switch (x) {
case 1 : "cão";
break;
case 2 : "gato";
break;
default : "padrão" }
Itens a serem considerados ao usar controles de lista suspensa
- Sempre renomeie o controle de lista suspensa com algo que reflita melhor o conteúdo.
- As opções de menu no Controle de menu suspenso não são maiúsculas ou diferenciam maiúsculas de minúsculas. Isso significa que, mesmo que você renomeie os itens de menu, a expressão não será interrompida. No entanto, eles são sensíveis à posição, portanto, alterar a posição da opção de menu interrompe a expressão.
- Mantenha um equilíbrio entre os diferentes componentes usados nos Modelos de animações. Para as ocorrências em que há intervalos, use os controles deslizantes, já em casos em que há opções como Sim ou não, use as caixas de seleção.
- O menu suspenso ao qual você vincula todos os outros menus suspensos para se tornarem o principal. Os menus suspensos na composição fazem referência ao menu principal e se comportam de acordo.
Suporte de script para Controle de menu suspenso
Property.setPropertyParameters()
Método:
app.project.item(index).layer(index).propertySpec.setPropertyParameters([param-array])
Descrição:
Define parâmetros para uma Propriedade.
Observações
- O efeito Controle de menu suspenso (matchname: Controle suspenso ADBE) é a única propriedade que permite que os parâmetros sejam definidos.
- Uma exceção ocorre sempre que esse método falha.
- Para verificar se uma propriedade permite que o parâmetro seja definido, marque isDropdownEffect antes de chamar esse método (consulte Property.isDropdownEffect.)
Detalhes do parâmetro:
param-array |
Uma matriz de strings. Esse método substituirá o conjunto existente de itens de menu pela matriz de strings fornecida. Existem algumas restrições nas strings especificadas como itens de menu: 1. Não são permitidas strings de itens vazios 2. Não são permitidas strings de itens duplicados 3. O caractere “|” não é permitido nas strings de itens. 4. Apenas strings são permitidas. 5. As strings de itens devem estar codificadas em ASCII ou MultiByte na página de código atual. Em outras palavras, as strings de itens devem ser fornecidas no script do sistema em execução. Por exemplo: especificar as strings de itens em japonês ao executar o script em um sistema em inglês criará o efeito de menu suspenso com caracteres ilegíveis nas strings de itens. Observação: a string “(-” - pode ser especificada como as strings de itens. Eles serão exibidos como linhas separadoras no menu suspenso. O autor precisa lembrar que as linhas separadoras reivindicarão um índice para cada uma delas. |
Exemplo:
Dropdowneffect = Dropdowneffect.setPropertyParameters(["Segunda-feira", "Quarta-feira", "Sexta-feira", "Domingo"]);
A instrução acima editará o menu suspenso para que Segunda-feira, Quarta-feira, Sexta-feira, Domingo sejam os itens. A propriedade retornada é a atualizada e deve ser aplicada para todas as outras utilizações.
Retorna:
A propriedade atualizada. O usuário deve observar que o objeto de propriedade em que esse método é chamado se torna inválido devido à implementação interna e, portanto, a propriedade retornada deve ser aplicada para todas as outras utilizações.
Property.isDropdownEffect
Método:
app.project.item(index).layer(index).propertySpec.isDropdownEffect
Descrição:
Retorna true se a propriedade for um efeito Controle de menu suspenso.
Exemplos:
appliedEffect.property("Menu").isDropdownEffect // retorna true
appliedEffect.property("Color").isDropdownEffect // retorna false
appliedEffect.property("Feather").isDropdownEffect // retorn false
Return:
Booleano
Tem uma pergunta ou uma ideia?
Se você tiver dúvidas ou uma ideia para compartilhar, participe de nossa Comunidade do After Effects. Adoraríamos saber sua opinião e ver seus Modelos de animações.