Ir para conteúdo

POWERED BY:

Arquivado

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

andregv

Adicionar eventos a um botão.

Recommended Posts

Bom dia, galera!

 

Tenho um filme principal que carrega vários outros movieclips. Todos carregados da seguinte forma:

 

var mcLoader:MovieClipLoader = new MovieClipLoader();
var mclListener:Object = new Object();

mcLoader.addListener(mclListener);
mclListener.onLoadStart = function(target:MovieClip) {
	attachMovie("loader","loader_mc",1);
	loader_mc._width = 98;
	loader_mc._height = 71;
	loader_mc.pct_txt.text = "";
};

mclListener.onLoadProgress = function(target:MovieClip, bytesL:Number, bytesT:Number) {
	loader_mc.pct_txt.text = Math.floor((bytesL/bytesT)*100);
};

mclListener.onLoadError = function(target:MovieClip, errorCode:String) {
	_root.createTextField("error_txt",1,2,400,200,20);
	error_txt.text = "Houve um erro no carregamento.";
};

mclListener.onLoadComplete = function(target:MovieClip) {
	loader_mc.removeMovieClip();
};

mclListener.onLoadInit = function(target:MovieClip) {
	_root.alvo_mc._x = 385 - (_root.alvo_mc._width / 2);
	_root.alvo_mc._y = 220 - (_root.alvo_mc._height / 2);
};

Até aí, tudo bem. Porém, dentro desses mc's tenho sempre um botão "fechar"... gostaria de atribuir um evento a ele controlando o movieclip "alvo_mc"... para ele chegar ao _alpha = 0 e depois executar o unload. Gostaria de fazer isso por AS.

 

Agradeço desde já.

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.