Modelo de Flash orgânico de movimento aleatório
InstantâneoR O CS5.5 possui muitos modelos de economia de tempo que fornecem o código usado com mais frequência em projetos Flash e o código é facilmente personalizado. Neste tutorial, examinaremos o Modelo Orgânico de Movimento Aleatório, que recentemente usei para criar uma animação de aranhas que pululam no palco. Você encontrará esse modelo ao iniciar um novo projeto.

  1. Na tela Bem-vindo, escolha Animação na lista Criar do modelo à esquerda.

  2. Na lista de modelos de animação, escolha Movimento aleatório orgânico.

  3. O modelo de ossos desencapados possui três camadas.

    Na camada superior estão algumas instruções.

    Na próxima camada, há oito partículas (clipes de filme), que são nossos bugs, seguidos na parte inferior do palco.

    Na camada inferior, temos o retângulo de cor sólida, que torna o nosso carvão de palco preto.

    As instruções nos dizem para clicar duas vezes em um bug e verificar o ActionScript que executará a animação. Vamos fazer isso.

    Depois de clicar duas vezes em um bug, você estará na linha de tempo do Particle. Agora estamos dentro do funcionamento de uma partícula ou inseto. Com o primeiro quadro da camada Ações selecionado, abra o painel Ações.

  4. Como você pode ver, temos quatro variáveis.

    var speed: Number = 6;

    var myRotation: Number = 0;
    var ychange: Number;
    var xchange: Number;

    A variável speed controla a velocidade dos bugs que se deslocam sobre o palco. Por padrão, é definido como 6 e, quando visualizamos a animação, os bugs se movem rapidamente. Mas vamos aumentar o número para 16 e visualizar. Agora os bugs estão realmente correndo por aí.

    As outras três variáveis ​​trabalham juntas em uma função, juntamente com alguns cálculos matemáticos aleatórios, para fazer com que os bugs sejam executados por todo o palco, em vez de juntos como uma unidade. Vamos dar uma olhada na função fl_moveParticle.

    Primeiro, obtemos um número aleatório de quanto girar o bug em sua posição atual. Isso não moverá o bug, mas apenas o girará no lugar.

    Em seguida, obtemos números aleatórios para mover o bug para um novo local X e Y no palco.

    Mas temos que garantir que o bug não saia do palco. Portanto, usamos algumas declarações if para confirmar que o erro está dentro dos limites de largura e altura do palco. Caso contrário, movemos o bug de volta ao palco. Obviamente, você desejará personalizar a largura e a altura máximas para corresponder à dimensão do seu próprio palco.

    Finalmente, adicionamos os novos números aleatórios às posições x e y atuais do bug e alteramos o grau de rotação atual do bug para a nova myRotation aleatória.

Depois de ajustar a animação, você poderá substituir os bugs padrão pelo seu próprio clipe de filme. Cada bug no palco é uma instância do mesmo clipe de filme Particle. O bug padrão não move suas pernas, mas você pode adicionar esta animação secundária ao seu próprio bug.

Direitos autorais 2018 Adobe Systems Incorporated. Todos os direitos reservados. As capturas de tela do produto Adobe foram impressas com permissão da Adobe Systems Incorporated. Adobe, Photoshop, Álbum do Photoshop, Photoshop Elements, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Premiere Elements, Bridge, After Effects, InCopy, Dreamweaver, Flash, ActionScript, Fireworks, Contribute, Captivate, Flash Catalyst e Flash Paper é / são marcas comerciais registradas ou marcas comerciais da Adobe Systems Incorporated nos Estados Unidos e / ou em outros países.


Instruções De Vídeo: A vela que levanta a água (a água que sobe na garrafa) (EXPERIÊNCIA) (Pode 2024).