cursos photoshop, livros photoshop, tutoriais photoshop, tutoriais flash, tutoriais 3ds max
Tutoriais de Photoshop mais populares...
tutorial Photoshop - bola de basquetebol tutorial Photoshop - faca de churrasco tutorial Photoshop - como fazer cabelo tutorial Photoshop - marcar a ferro quente tutorial Photoshop - como fazer um escudo tutorial Photoshop - como fazer uma lata de refrigerante
20 Março 2008 - por Magno Urbano

por Magno Urbano (…continuação) CLIQUE AQUI PARA VER A PRIMEIRA PARTE DESTE TUTORIAL Na primeira parte deste tutorial, vimos como criar a partícula a ser usada nesta aula. Nesta parte, veremos como acrescentar o código ActionScript necessário a fazer funcionar o gerador de partículas. Com todos os elementos criados como indicado, siga os passos seguintes:

  • Vá ao menu Window e seleccione Actions, de forma a abrir a janela de ActionScript.
  • Acrescente, na janela, o seguinte código:

var grupo:Array = new Array(); var total:Number = 80; function adicionarParticula(e:Event) { var ponto:particula = new particula(); ponto.x = stage.stageWidth/2; ponto.y = stage.stageHeight/2; ponto.alpha = Math.random() * .7 + .3; ponto.scaleX = ponto.scaleY = Math.random() * .7 + .3; ponto.xMovement = Math.random() * 10 - 4; ponto.yMovement = Math.random() * 10 - 4; grupo.push(ponto); addChild(ponto); if (grupo.length >= total) { removeChild(grupo.shift()); } ponto.addEventListener(Event.ENTER_FRAME,moverParticula); } function moverParticula(e:Event) { e.currentTarget.x += e.currentTarget.xMovement; e.currentTarget.y += e.currentTarget.yMovement; } var Tempo:Timer = new Timer(50); Tempo.addEventListener(TimerEvent.TIMER, adicionarParticula); Tempo.start();

A explicação desse código é a seguinte:

  1. As duas primeiras linhas definem a criação de uma nova matriz a comportar todas as partículas de um determinado gerador e a variável total define o número máximo de partículas que estarão presentes num determinado momento. Caso queira variar esse número, tenha em mente que um valor excessivo pode causar lentidão no computador onde o efeito estiver a ser visualizado. Lembre-se que as partículas são criadas matematicamente pelo ActionScript.
  2. A função adicionarParticula cria uma nova partícula no meio da área de trabalho, com uma transparência (alpha), um tamanho (scale) e um movimento aleatórios. Esta função, na sua parte final, remove uma partícula que exceda o máximo definido pela variável total;
  3. A função moverParticula cria o movimento da partícula;
  4. As últimas três linhas do código definem um novo timer chamado Tempo com a duração de 50 milisegundos, define que a cada passagem do tempo especificado o programa deve correr a função adicionarPartícula e, na última linha, realmente inicia todo o programa de criação de partículas aleatórias.

Poderá mudar o visual da partícula para criar diferentes efeitos, como no caso mostrado no vídeo seguinte:

 

 

 

 

Se gostou desse artigo...
::
receba as novidades deste site por e-mail!

 

o seu nome:
a mensagem:
 

 


Dê a sua opinião sobre este artigo

O seu nome

O seu e-mail

Opine sobre este artigo

CAPTCHA image

14 Opiniões

  1. karlos on Maio 31, 20087:16
    Oi. O curso em si é bem explicativo, mas essa segunda parte ficoou meio complexa pra mim. Peguei ess programa hoje e ainda não sei mexer em nada. Por favor me dê uma ajuda. Agradeço. Karlos.
  2. Magno Urbano on Maio 31, 200813:49
    Caro Karlos, como pode imaginar é um tanto difícil explicar por email ou aqui nessa janela, como usar o Flash. Por essa razão é que desenvolvemos cursos em CD ou pela internet, nos quais pode assistir a aulas em português, em vídeo, que ensinam tudo o que é preciso saber. Portanto, não esqueça de visitar a página equivalente ao nosso curso completo de Adobe Flash.
  3. Matt on Julho 8, 200821:27
    parabens. acho que é o primeiro tutorial pra flash que eu realmente consigo fazer, muito bem explicado e ilustrado. tem todo meu apoio pra continuar o excelente trabalho
  4. Magno Urbano on Julho 9, 20083:46
    Obrigado Matt!
  5. Carlitos on Agosto 21, 200816:59
    Show de bola!! Valeu o tutorial!!! Muito bom!
  6. Carlitos on Agosto 21, 200817:07
    Só fiquei com uma dúvida... caso eu queira que estrelas de cores diferentes apareçam, como devo fazer?
  7. rhuan on Janeiro 21, 20091:25
    ola meu nome e rhuan e estou começando a trabalhar com o flash player cs3 e estou tendo dificuldade com o comando drag e queria saber se tem como voce mandar para o meu e mail uma rapida explicaçao muito obrigado rhuan-oliveira@hotmail.com
  8. Magno Urbano on Janeiro 21, 200916:25
    Caro Rhuan, a explicação está neste link
  9. Rodrigo on Março 27, 200918:15
    Parabéns pelo tutorial! Muito bem ilustrado e fácil de acompanhar!
  10. Magno Urbano on Março 27, 200919:05
    obrigado Rodrigo!!!
  11. Luzia Pedreira Cardoso on Julho 26, 201016:32
    Vou tentar fazer, mas a princípio estou achando o máximo.
  12. tony on Fevereiro 22, 201116:03
    Muito obrigado pela aula Deus abençoe a boa vontade
  13. César on Janeiro 18, 20120:15
    Parabéns, muito fácil e explicativo!
  14. Magno Urbano on Janeiro 18, 20124:02
    Obrigado César!
Ferramentas

Google PageRank
Conteúdo Duplicado

Categoriais

 

Arquivos