Jump to content


Photo

Atribuir Alpha 0 Em Movieclip


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 claudio msilva

claudio msilva

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Masculino
  • Localidade:são paulo

Posted 14/03/2011, 17:08

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[i];
var gotasParticles = rippleArray[i];
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.

Edição feita por: claudio msilva, 14/03/2011, 17:09.





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq