Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Tobias_Silser

alpha de 0 a 100 no AS3

Recommended Posts

pessoal... to estudando o as3 pra migrar de vez..

só que algumas coisas estão meio confusas...

 

to precisando fazer um MC com alpha 0 ir pra alpha 100 setando uma velocidade pra isso.

só q nao tá rolando..

 

tentei o seguinte:

mc.alpha = 0;
mc.addEventListener(flash.events.Event.ENTER_FRAME, mcEnterFrame);

function mcEnterFrame(e:flash.events.Event) {
	if (mc.alpha <= 0) {
		mc.alpha +0.1;
	}
}

mas não funfou...

alguem pode ajudar?

 

PS: poderia ser criado um espaço só para as dúvidas sobre as3.

tem um tópico pendurado la q ajuda muito, mas seria bacana ter um pra galera poder postar as dúvidas, assim não fica tudo junto com o as2..

Compartilhar este post


Link para o post
Compartilhar em outros sites

lembre-se, para fazer referencia ao mc que tem o evento, use currentTarget

 

ACTIONSCRIPT
mc.alpha = 0;

mc.addEventListener(flash.events.Event.ENTER_FRAME, mcEnterFrame);

 

function mcEnterFrame(e:flash.events.Event) {

    if (e.currentTarget.alpha <= 0) {

        e.currentTarget.alpha += 0.1;

    }

}

 

 

 

chegamos(os moderadores) a pensar em cria uma parte separada para AS3, mas para evitar confusão de onde postar,

ficou decidiso de ficar assim mesmo, afinal em breve as perguntas aqui só serão sobre AS3, sem mais AS2(como ocorreu com o AS1)

 

 

[]´s

Compartilhar este post


Link para o post
Compartilhar em outros sites

lembre-se, para fazer referencia ao mc que tem o evento, use currentTarget

 

<!--actionscript--><div class='highlight_syntax_top'>ACTIONSCRIPT</div><div class='highlight_syntax_main'><!--actionscript1--><div class="actionscript">mc.alpha = 0;

mc.addEventListener(flash.events.Event.ENTER_FRAME, mcEnterFrame);

 

function mcEnterFrame(e:flash.events.Event) {

    [b]if (e.currentTarget.alpha <= 0) {[/b]

        e.currentTarget.alpha += 0.1;

    }

}</div><!--actionscript2--></div><!--actionscript3-->

não seria

 

if (e.currentTarget.alpha < 1)
?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.