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

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

Por favor copie o texto... ODQFyg na caixa seguinte:

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!
Curso Photoshop CC Curso Photoshop CC para iPad Curso Photoshop CC para iPhone Curso Photoshop CC para iPad Curso Photoshop CC para Mac Curso Photoshop CC para Apple TV

 

Ferramentas

Google PageRank
Conteúdo Duplicado

Categoriais

 ddddddd

Arquivos