Relações
As relações são ligações orientadas pelo comportamento entre os itens. Em vez de manualmente keyframing cada movimento, você pode declarar relações como “esta lua orbita esse planeta” e PinePaper lida com a animação automaticamente.
Tipos de Relação Principais
| Relação | Designação das mercadorias | Uso do Exemplo |
|---|---|---|
| órbitas | Movimento circular em torno do alvo | Lua em órbita de um planeta |
| a seguir | Move-se para o alvo com suavização | Rótulo após um caractere |
| anexado a | Joga com o alvo (deslocamento fixo) | Chapéu na cabeça de um personagem |
| mantém distância | Mantém distância fixa do alvo | Elétrons em torno de um núcleo |
| pontos at | Gira para o alvo | Seta apontando para o cursor |
| espelhos | Posição dos espelhos através do eixo | Efeito de reflexão |
| paralaxe | Movimento baseado em profundidade | Deslocamento de fundo |
| limites para | Permanece dentro dos limites definidos | Bola saltando em uma caixa |
Relações de Animação
| Relação | Designação das mercadorias | Uso do Exemplo |
|---|---|---|
| cresce de | Escalas de zero a tamanho completo | Itens que aparecem em sequência |
| cambaleado com | Animação em grupo com cambaleante | Título das letras que aparecem uma por uma |
| indica | Pulso de realce temporário | Chamar a atenção para um item |
| circunscritos | Desenha a forma em torno do alvo | Realçar um elemento chave |
| wave through | Efeito de distorção da onda | Ondular através de uma linha de itens |
| morphs to | Animação de transformação da forma | Transição de forma para outra |
| câmera sellows | Ver as áreas a seguir ao alvo | Câmera que rastreia um caractere |
| câmera animados | Ampliação/pan da câmera de teclado | Sequências de zoom cinematográficas |
Relações de Animação Processual
Estas relações criam animação sem precisar de um item de destino:
| Relação | Designação das mercadorias | Uso do Exemplo |
|---|---|---|
| driver by | Propriedade segue outra propriedade | Opacidade controlada por posição |
| balançar | Movimento de ruído processual | Jittery, movimento orgânico |
| tempo expressão | Expressão matemática ao longo do tempo | Oscilação da onda do seno |
Adicionando Relações
Da UI
- Selecione o item source (aquele que se moverá)
- Abra a seção Relações no painel Propriedades
- Escolha um tipo de relação
- Selecione o item alvo (aquele a que se relacionar)
- Ajustar os parâmetros conforme necessário
Parâmetros de Relação
Cada tipo de relação tem parâmetros específicos:
órbitas:
| Parâmetro | Designação das mercadorias | Padrão |
|---|---|---|
| raio | Distância do alvo | 100 |
| velocidade | Velocidade de rotação | 0.5 |
| direção | clockwise ou counter-clockwise |
no sentido horário |
| fase | Ângulo inicial (radianos) | 0 |
a seguir:
| Parâmetro | Designação das mercadorias | Padrão |
|---|---|---|
| deslocamento | [x, y] deslocamento do alvo | [0, 0] |
| suavização | Alisamento do movimento (0-1) | 0.1 |
| atraso | Seguir o atraso em segundos | 0 |
mexer:
| Parâmetro | Designação das mercadorias | Padrão |
|---|---|---|
| frequência | Oscilações por segundo | 2 |
| amplitude | Deslocamento máximo (px) | 10 |
| propriedade | position, rotation, opacity, scale |
posição |
| sementes | Valor das sementes reprodutíveis | 0 |
tempo expressão:
| Parâmetro | Designação das mercadorias |
|---|---|
| propriedade | Qual propriedade animar (x, y, rotation, opacity, scale) |
| expressão | Expressão matemática usando t (tempo) e v (valor base) |
Funções disponíveis: sin, cos, abs, floor, ceil, sqrt, pow, min, max, clamp, lerp, smoothstep
Relações em Tempo
As relações só podem ser activas durante uma janela de tempo específica:
| Parâmetro | Designação das mercadorias |
|---|---|
| startTime | Quando a relação se ativa (segundos) |
| endTime | Quando a relação desactiva (segundos) |
| remove automaticamente | Remove automaticamente após o endTime |
Isso permite que você crie sequências onde itens mudam de comportamento ao longo do tempo - por exemplo, um item orbita por 3 segundos, em seguida, segue por 2 segundos.
Animação da Câmera
A relação camera_animates cria sequências de zoom e pan cinematográficas:
- Adicione a relação
camera_animatespara criar movimentos de câmera com keyframed - Defina níveis de zoom e posições centrais em momentos diferentes
- O viewport anima suavemente entre quadros de teclas
Isso é perfeito para apresentações, tutoriais e apresentações cinematográficas onde você deseja orientar a atenção do espectador.
Dicas
Composable: Várias relações podem ser aplicadas ao mesmo item. Eles se aplicam em sequência cada quadro, para que você possa combinar orbits com wiggle para o movimento orgânico complexo.
- Comece simples - Comece com
followsouattached_toantes de tentar configurações complexas - Use time-scoping - Crie sequências dando relações diferentes janelas de tempo
- Combinar com quadros de chaves - Relações e animações de quadros de chaves podem funcionar em conjunto
- Preview frequentemente - Jogue a linha do tempo para ver como as relações interagem
Relacionados: Animações