|
Isto é magia com matemática...
A maioria das pessoas pensam que precisam expressões programação peritos... é parcialmente verdadeira, Mas você deseja ser surpreendido ao saber que uma linha expressões podem facilmente criar coisas que você acha que deve ser muito mais complicado.
Talid al Khatib encontra a expressão: Math.Sin (tempo) * n Para ser uma mágica um.. O "n" está para o número, E nos seguintes projectos, Vamos descobrir algumas das potencialidades desta expressão revelada por talid.
Vamos começar por criar um 320x240 composição denominada "COMP1". 2 importação azul sólidos (ou de qualquer cor, mas branco) pelo tamanho de 100x100 círculos torná-los clicando duas vezes a ferramenta máscara elíptica. Propriedade sobre a posição do primeiro aplicar a seguinte expressão:
[160,Math.Sin (tempo) * 80 120]
Esta expressão significa, em Inglês, Que eu quero posição [0] (posição horizontal), a ser 160 por meio da composição, E eu quero posição [1] (o vertical) a oscilar entre dois valores, Que são 80 ao longo do centro da composição, E 80 no âmbito do centro. Lembre-se que o seno ou co-seno de um número negativo é entre 1 e 1. Nós adicionamos o 120 para fazer o movimento comece a partir do centro da composição, Não a partir do início da mesma.
Agora queremos que os outros sólidos para mover contrariamente ao primeiro uma. Isso significa que quando o primeiro sólido é de 80 pixels ao longo do centro, O outro deve ser um 80 ao abrigo do mesmo. Para fazer que se multiplicam a posição vertical com -80 em vez de 80, Ea nossa expressão será:
[160,Math.Sin (tempo) *- 80 120]
Agora vamos acrescentar uma mão que liga os dois círculos. Importação terceiro sólidos e aplicar a seguinte expressão à escala propriedade:
[10,Math.Sin (tempo) * 250]
O terceiro sólidos irão atuar como um braço entre os dois círculos

Agora, Todo o "trabalho duro" é feito, Você pode fazer o resto, enquanto você está assistindo tv.
Criar uma outra composição denominada COMP2. COMP1 arraste para a linha do tempo e do COMP2 duplicar-lo três vezes, Por isso você tem quatro camadas. Dar-lhes os seguintes valores rotação: -45, 0, 45, E 90. Você terá algo como a seguinte imagem:

Agora, Criar uma terceira composição denominada COMP3. COMP2 arraste para a linha do tempo e do COMP3 duplicar COMP2. Ampliar a camada duplicada para 180x180 e faça a opacidade 30% (para ele pareço uma sombra para a outra camada).
Adicione a seguinte expressão para a rotação propriedade na camada original:
Math.Sin (tempo) * 360
Adicione a seguinte expressão para a rotação propriedade nas outras camadas:
Math.Sin (tempo) *- 360
O original camada irá girar no sentido horário, E os outros irão rodar contra relógio.
Você terá algo como a seguinte imagem:

Agora temos o movimento queremos, E ainda pode acrescentar algumas sabor a ela. Importar uma nova camada de ajuste, Deixá-lo ser a camada superior do cronograma. Aplicar o matiz / saturação a partir de "ajustar" efeitos grupo. Marque a caixa colorir, Aumento da saturação de 100% e adicionar a seguinte expressão para a propriedade colorir matiz:
Math.Sin (tempo) * 360
Você pode fazer isso pressionando alt clicando o cronómetro esquerda para colorir o tom propriedade. Você verá as cores das composições oscilante entre vermelho e veludo.
é por isso que não deve usar um sólido branco. A cor branca não vai responder a matiz / saturação efeito.

Agora vamos importar uma nova sólidos. Tornar composição tamanho, E tornar a camada inferior no cronograma. Aplicar a grelha a partir de tornar grupo, Tornar a fronteira valor = 1. Aplicar nossa expressão para o canto propriedade:
[matemática.Sin (tempo) * 90 160,Math.Sin (tempo) * 90 120]
O tamanho das células torna-se uma parte de nosso movimento como a imagem seguinte:

Notar que a última resolução que parece muito sofisticado. Mas isso depende apenas de uma linha uma expressão. Assim, Não é sobre quantas linhas eu posso escrever, Trata-se de como posso fazer o máximo do mínimo, tenho.
Espero que apreciem.
Dica do dia: Se você quiser fazer o mapa do mundo parecido com um globo girando, Aplicam-se tanto compensar e ótica compensação a partir da "distorção" efeito grupo
|