Efeito Particula



>Prévia


01. Crie um novo documento e redimencione para 300px por 200px e coloque o “Frame rate” com 65fps.

02. Pegue a Oval Tool (O), o “Stroke Color” deve ser desativado, selecione “Fill Color” escolha qualquer cor e faça um circulo,como é mostrado na figura abaixo.



03. Abra o “Color Mixer Panel “ (Shift+F9), e defina as opções abaixo.





04. Selecione a "Particle" e aperte F8 para converter para “Movie Clip”.



05. Dê duplo clique em cima do novo “Movie Clip” ("Particle) para ir pro seu interior.

06. Enquanto o seu "Particle" ainda está seleccionado pressionar F8 novamente sobre o teclado para convertê-lo em “Graphic”.



07. Clique no primeiro “Frame”, abra o Painel de Action Script (F9) e cole esse script:

xMin = 0;
xMax = 300;
yMin = 0;
yMax = 200;
minSize = 10;
maxSize = 50;
easeFactor = 10;

randomX = Math.random () * ( xMax - xMin ) + xMin;
randomY = Math.random () * ( yMax - yMin ) + yMin;
randomSize = Math.random () * ( maxSize - minSize ) + minSize;

08. Clique sobre o segundo frame e pressione F5.

09. Clique no terceiro frame e pressione F6. Depois que abrir o Painel de Action Script (F9) e cole esse script:

distance = Math.sqrt(Math.pow(this._x-randomX, 2)+Math.pow(this._y-randomY, 2));

if (Math.abs(this._width-maxSize)>1) {
this._width += (randomSize-this._width)/2;
this._height += (randomSize-this._height)/2;
}

if (distance>1) {
this._x += (randomX-this._x)/easeFactor;
this._y += (randomY-this._y)/easeFactor;
gotoAndPlay(2);
} else {
gotoAndPlay(1);
}


Chegamos ao fim, aperte CTRL + ENTER para testar a animação.

-Baixar Arquivo(.fla)


Tutorial Retirado de http://www.flashvault.net

Abraço.

3 comentários:

Diego disse...

Po cara legal :D

Willy Wesley disse...

Bem Legal cara... você tem algum fla de animação com fogo sem fundo assim como neste das particulas?

Obrigado

Programador flash disse...

cara que babaca pega tutorial dos outros so p/ ganhar visitas...

lamentável...

tenta explicar onde muda a velocidade, a quantidade, tamanho, movimentos...

ahh ta você não sabe neh? explica detalhadamente os codigos aew..

ah tahh vc tb nao sabe neh?