Agora vamos explicar o dever de casa da aula anterior. Comparado com o dever de casa anterior da "Idade da Pedra", sua dificuldade aumentou significativamente. Um deles é o aumento dos elementos de animação, que não são mais compostos por alguns objetos simples. Além disso, é necessário ter uma imagem clara em mente antes de executar e planejar as etapas com antecedência.
Crie uma nova imagem, cerca de 100×100, use o modo de camada de forma da Ellipse Shape Tool para desenhar um círculo vetorial perfeito e preencha-o com verde (o valor é 19631c, que pode ser preenchido na área # abaixo do seletor de cores Na verdade, isso está usando o sistema hexadecimal para representar o decimal 0 ~ 255, não há necessidade de entrar em detalhes) ou outras cores. Em seguida, copie a camada (CTRL+J, a camada copiada deve estar acima da camada original), use a função de transformação livre na camada copiada e reduza-a com referência ao ponto central (ALT+SHIFT). Em seguida, defina um estilo de traço para ele (tamanho 1 pixel, branco) e defina a opacidade de preenchimento para 0% para obter um círculo de linha. Reduza adequadamente a opacidade desta camada (cerca de 15%) para obter melhores efeitos visuais. Duplique esta camada de círculo de linha novamente e reduza-a novamente como antes para obter dois círculos de linha concêntricos. Você também pode criar mais círculos concêntricos em sequência. A imagem agora deve ser semelhante à imagem abaixo à esquerda.
Em seguida, crie uma nova camada normal e use o modo Preencher Pixels da Ferramenta Linha (espessura de 1 pixel, desative o anti-aliasing) para desenhar uma cruz horizontal e vertical no centro do círculo. Ao desenhar, você pode ampliar a imagem para facilitar o alinhamento. Você também pode usar a função de alinhamento multicamadas para ajustar após o desenho. Neste ponto, a imagem se parece com a imagem do meio abaixo, e a paleta de camadas se parece com a imagem direita abaixo.
No processo de preparação deste elemento inicial de animação, primeiro usamos vetores para desenhar círculos porque eles precisavam ser reduzidos e o método vetorial pode garantir qualidade. A última cruz pode teoricamente ser desenhada usando um método vetorial, mas como a linha vetorial é desenhada em unidades tão pequenas quanto 1 pixel, as bordas podem ficar desfocadas devido à sua própria função de anti-aliasing, e o resultado parecerá uma espessura de 2 pixels. Você pode tentar sozinho. Exceto no caso de unidades extremamente pequenas, o desenho vetorial deve ser utilizado tanto quanto possível. Esta premissa não mudará.
A realização do efeito de varredura do radar é a primeira dificuldade. Este é, na verdade, o estilo de sobreposição de gradiente. A chave é escolher o método de gradiente do ângulo e as configurações de gradiente correspondentes, conforme mostrado nas imagens da esquerda e do meio abaixo. O código de cores do gradiente é 96de8a. A parada do gradiente também pode ser branca e mesclada à imagem, alterando o modo de mesclagem ou diminuindo a opacidade. A imagem agora deve se parecer com a imagem abaixo à direita. Se você não entender o conteúdo aqui, revise os capítulos correspondentes do tutorial básico.
Agora fazemos a linha de varredura se mover alterando o valor do ângulo nas configurações de sobreposição de gradiente. A segunda dificuldade que você encontrará aqui é como definir os parâmetros da animação. A linha de varredura deve começar em 90 graus e retornar a 90 graus após girar 360 graus. Mas se ambos estiverem definidos como 90 no quadro-chave, não haverá efeito de animação, então primeiro configuramos para uma posição girada em 180 graus. Deve-se observar que se o ângulo absoluto de rotação for inferior a 180 (181 graus equivale a 1 grau), o ângulo mínimo de rotação será utilizado como sentido de rotação.
Altere as configurações do documento da animação para uma duração de 01:00 e uma taxa de quadros de 15fps. Ative a gravação de animação de estilo da camada circular no início. Em seguida, mova a referência de tempo para o final da animação e defina o ângulo para -90 graus. A paleta de animação é mostrada abaixo à esquerda.
Assista a um exemplo de animação
Agora estendemos a duração da animação para 02:00, movemos o marcador de tempo para o novo momento final e criamos um quadro-chave, depois copiamos o quadro 1 do estilo para esse momento. Neste momento, a paleta de animação é mostrada abaixo à esquerda. Parece que a configuração de uma rotação foi concluída, mas se você pensar bem, o status às 00:00 e 02:00 é o mesmo agora, então quando a animação for repetida, os dois quadros idênticos formarão um Este tipo O efeito de pausa não é difícil de encontrar se você olhar com atenção ao reproduzir a animação.
Assista a um exemplo de animação
Já encontramos esse problema antes na animação baseada em quadros. O método naquela época era excluir o último quadro. Porém, no modo linha do tempo, um quadro não pode ser excluído individualmente, apenas alterando a duração. Alteramos a duração para 01:14. A paleta de animação é mostrada abaixo.
Observe que o quadro originalmente definido agora está fora da área de tempo, mas ainda está funcionando, controlando as alterações de parâmetros da animação. Isto é verdade mesmo se você alterar a duração para algo mais curto, de modo que a paleta de animação não fique mais visível. Portanto, os quadros-chave definidos no modo linha do tempo não desaparecerão porque a duração será menor. Eles aparecerão novamente no futuro, desde que a duração aumente. Este é um recurso muito importante.
Aqui, novamente, gostaria de enfatizar que a expressão do tempo de animação 01:14 inclui segundos e quadros, o que significa o 14º quadro após 1 segundo. De acordo com nossa configuração de 15fps, esse número absoluto de quadros deve ser 15+14=29 quadros. A representação de tempo do próximo quadro deve ser 02:00 em vez de 01:15. Assim como o tempo na vida diária está na base 60, então é impossível expressá-lo como 3h60, mas deve ser expresso como 4 horas. Da mesma forma, 15fps representa o sistema hexadecimal, que divide um segundo em 15 unidades e arredonda para o segundo após 14 unidades.
Assista a um exemplo de animação
Agora temos que criar uma simulação do objeto escaneado pelo radar. Isso deveria ter sido feito no início, mas para refletir a possibilidade de adicionar elementos posteriormente durante o processo de produção, fizemos isso agora.
Crie uma nova camada e use a ferramenta lápis com diâmetro 1 para fazer alguns cliques nela com branco (o espaçamento não deve ser muito grande). Conforme mostrado abaixo à esquerda. Em seguida, mova o marcador de tempo Quando a linha de varredura entrar em contato com esses pontos (às 00:10 no exemplo), clique no botão do cronômetro de opacidade para criar um quadro-chave e, em seguida, mova o marcador de tempo até que a linha de varredura quase retorne à origem ( exemplo) Localizado em 01:10) Crie outro e defina a opacidade da camada para 0%, criando assim uma animação dos pontos desaparecendo gradativamente.
Assista a um exemplo de animação
Na animação acima, você pode ver que os pequenos pontos têm um efeito de fade-out após a passagem da linha de varredura. No entanto, o problema é que os pequenos pontos devem ficar invisíveis quando a linha de varredura ainda não os atingiu. a linha de varredura chega até ele e depois desaparece gradualmente. Então devemos definir os quadros-chave no início e definir a opacidade da camada para 0%. Mas há outro problema, ou seja, o aparecimento de pequenos pontos torna-se um efeito fade-in, ou seja, os pequenos pontos aparecem gradualmente antes que a linha de varredura chegue até eles.
Assista a um exemplo de animação
Como resolver este problema é a terceira dificuldade. Existem duas maneiras de resolver isso. Uma que você deve ser capaz de pensar por si mesmo é mover o quadro-chave do início para o quadro antes que o pequeno ponto apareça completamente, como mostrado na imagem à esquerda abaixo. Além disso, outro método é mais “formal”, do qual não falamos antes, que é alterar a relação de transição entre frames.
Agora existe uma relação de transição entre os três quadros de opacidade, ou seja, a transição do quadro 12 e a transição do quadro 23. Se conseguirmos evitar a transição entre os frames 12, poderemos atingir o nosso objetivo. Clique com o botão direito no quadro 1 na paleta de animação e selecione "Preservar interpolação". Observe que o ícone do quadro muda de. tornou-se , conforme mostrado pela seta vermelha na figura à direita abaixo. Isso significa que não haverá transição entre um quadro e outro. A abordagem mudou de “preto para branco” para “preto ou branco”. Neste ponto, toda a produção da animação está concluída.
Claro, você pode alterá-lo para o método padrão de "interpolação linear" posteriormente, e o efeito de transição reaparecerá. Você mesmo pode tentar alterar o método de interpolação de outros quadros. A “interpolação” aqui é uma tradução rígida do inglês. Embora algumas palavras não transmitam o significado, lembre-se apenas do seu efeito.
Após a introdução dos estilos de camada, nossa capacidade de expressar efeitos de animação foi bastante aprimorada. Todos deveriam praticar mais por conta própria fora do curso e não se limitar apenas ao que é apresentado aqui. Saiba que nossos exemplos são limitados e sua criatividade ilimitada. Para esta animação concluída, você pode tentar fazer as linhas cruzadas ou círculos concêntricos piscarem. Para ser franco, esta é a alternância de fade-in e fade-out, mas não é um estado extremo como 0% ou 100%.
A lição de casa de hoje é completar a seguinte animação. Além da camada de fundo, apenas uma camada de texto é permitida.