Ir para conteúdo
Fórum Script Brasil
  • 0

para action em loop


claudio Manoel

Pergunta

Estou tentando atribuir alpha 0 ou parar action mas ele continua na tela

primeiro tenho isso:

var numOfRain:uint = 50;

var rainArray:Array = new Array();

var rippleArray:Array = new Array();

for (var i:uint = 0; i < numOfRain; i++) {

var rain:RainDrop = new RainDrop();

addChild(rain);

rain.alpha = 0.4 + Math.random() * 0.6;

rainArray.push(rain);

var ripple:Ripple = new Ripple();

addChild(ripple);

rippleArray.push(ripple);

ripple.y=-250;

}

stage.addEventListener(Event.ENTER_FRAME, raining);

function raining(evt:Event):void {

for (var i = 0; i < rainArray.length; i++) {

var rainParticles = rainArray;

var gotasParticles = rippleArray;

rainParticles.y += rainParticles.yVelocity;

rainParticles.x += rainParticles.xVelocity;

if (rainParticles.y > 600 + Math.random() * 600) {

gotasParticles.x = rainParticles.x;

gotasParticles.y = rainParticles.y;

gotasParticles.play();

rainParticles.x = Math.random() * 1024;

rainParticles.y = -10;

}

}

}

no decorrer da timeline atribuo isso

stage.removeEventListener(Event.ENTER_FRAME, raining);

rain.alpha = 0;

as gotas param mas continua na tela, tentei duplicar toda ação mas não funcionou.

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...