Usando variáveis ​​para o sistema modular de partículas
Quando começamos esse FlashR Na série de tutoriais do sistema de partículas CS3, criamos uma função modular simples e demonstramos que poderíamos usar essa função para animar três instâncias do mesmo clipe de filme. Desde o primeiro tutorial, percorremos um longo caminho e construímos um sistema de partículas no ActionScriptTM 3. Mas quão modular é esse mais recente sistema de partículas? Pode ser usado para clipes de filme que não sejam o mcSnowflake? Podemos usá-lo para um filme em Flash com um cenário menor ou maior? Podemos usar um clipe de filme de tamanho diferente? Podemos facilmente aumentar ou diminuir o número máximo de clipes de filme ou a velocidade com que eles caem do palco?

Como este foi um tutorial para iniciantes com muitas coisas para aprender, o sistema de partículas foi escrito usando configurações específicas e codificadas para esses recursos. Mas agora que você concluiu seu sistema de partículas, podemos fazer algumas alterações no código do programa que o tornarão mais modular e reutilizável.

Renomear as funções

Quando estávamos preocupados em aprender a animar nosso clipe de filme de floco de neve, era mais fácil nomear a função que criava nossos flocos de neve como "floco de neve" e a função que animava os flocos de neve como "queda de neve". Para tornar nosso programa mais versátil, precisamos renomear as funções com nomes mais genéricos que ainda refletem o objetivo das funções.

Por se tratar de um sistema de partículas, outro nome para a função que cria o floco de neve pode ser "createParticles". Vamos renomear a função snowflake de "snowflake ()" para "createParticles ()".

Na parte superior do painel Ações, você verá um ícone Localizar e substituir. Clique neste ícone para abrir a caixa de diálogo Localizar e substituir. Nesta caixa de diálogo, marque a opção chamada "Match Case" e use os seguintes valores.

Encontre o que: floco de neve ()
Substitua por: createParticles ()

Você deve receber uma mensagem informando que dois foram encontrados e substituídos. Repita esta etapa para renomear a segunda função de "snowfall ()" para "particlefall ()". Mais uma vez, você verá duas foram alteradas. Feche a caixa de diálogo e teste seu filme. Ainda funciona.

Próximo →

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 é / é [a] marca registrada ou marca comercial da Adobe Systems Incorporated nos Estados Unidos e / ou em outros países.


Instruções De Vídeo: CRM DIGA - SISTEMA MODULAR. Variáveis. (Pode 2024).