Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
// call frameLoop every frame
addEventListener("timer", frameLoop)
function frameLoop(e:Event=null)
{
var particle:Particle;
// loop through the array of particles and update each one
for(var i : int = 0; i < particles.length; i++)
{
// update the particle at index i
particles[i].update();
}
// make a new particle
particle = new Particle(Spark, this, 400,50);
// set our particle's velocity
particle.xVel = randRange(-6,6);
particle.yVel = randRange(-8,6);
// add drag
particle.drag = 0.99;
// add gravity
particle.gravity = 0.3;
// randomise initial particle size
particle.clip.scaleX = particle.clip.scaleY = randRange(0.1,3);
// add shrink
particle.shrink = 0.90;
// add fade
particle.fade = 0.05;
// and add it to the array of particles
particles.push(particle);
// if there are more than 100 particles delete the first
// one in the array...
while(particles.length>50)
{
particle = particles.shift();
particle.destroy();
}Outra coisa que queria saber é se há forma de eu meter esta animação a correr por baixo de outra layer, pois ela corre sempre em cima de todas as outras imagens.
Obrigado!!
cumps
Carregando comentários...