Ir para conteúdo

POWERED BY:

Arquivado

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

Kosaka

removeChild

Recommended Posts

Olá pessoal,

estou tentando fechar a imagem externa ao clicar sobre ela, mas ta dando erro que "Propriedade target não encontrada em flash.display.Loader e não há valor padrão."

Quem souber como ajudar agradeço

 

import flash.display.Loader;
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.events.MouseEvent;

/* MENU
Home - menuHome
Portfólio - menuPort
Contato - menuCont
close - fecha as janelas
*/

var windows:Array = new Array('01.jpg');

var loader:Loader = new Loader();
var req:URLRequest = new URLRequest();

var home:menuHome = new menuHome();

home.x = home.width;
home.y = stage.stageHeight / 2;
home.buttonMode=true;
addChild(home);

home.addEventListener(MouseEvent.CLICK, openHome);

function openHome(e:MouseEvent):void{
	req.url = windows[0];
	loader.load(req);
	loader.x = stage.stageWidth/2 ;
	loader.y = stage.stageHeight/2 ;
	loader.addEventListener(MouseEvent.CLICK,_close);
	addChild(loader);
}
function _close(e:MouseEvent):void{
	removeChild(e.currentTarget.target);
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

function _close(e:MouseEvent):void{

removeChild(e.currentTarget); // e é o objeto MouseEvent, currentTarget é o objeto que você adicionou o ouvinte de evento, ou seja, o objeto que quer remover.

}

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.