Ir para conteúdo

POWERED BY:

Arquivado

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

PeixotoNit

Load SWF externo com level, existe?

Recommended Posts

Pessoal boa noite,

 

nao entendo nada de AS3, dei uma procurada na ten em foruns e etc... para ver se resolvia meu problema mais nao consegui... entao se alguem souber a solucao.. eu arrumei esse script na net, funciona perfeito, porem os botoes ficam embaixo do meu swf externo, tem como eu usar level, para que os botoes fiquem sempre acima do swf? segue abaixo o codigo e mto obrigado a todos.

 

var Xpos:Number = 110;
var Ypos:Number = 180;
var swf:MovieClip;
var loader:Loader = new Loader();

var defaultSWF:URLRequest = new URLRequest("swfs/eyesClosed.swf");

loader.load(defaultSWF);
loader.x = Xpos;
loader.y = Ypos;
addChild(loader);
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

// Btns Universal function
function btnClick(event:MouseEvent):void {

removeChild(loader);
var newSWFRequest:URLRequest = new URLRequest("swfs/" + event.target.name + ".swf");
loader.load(newSWFRequest);
loader.x = Xpos;
loader.y = Ypos;
addChild(loader);
}
// Btn listeners
eyesClosed.addEventListener(MouseEvent.CLICK, btnClick);
stingray.addEventListener(MouseEvent.CLICK, btnClick);
demon.addEventListener(MouseEvent.CLICK, btnClick);
strongman.addEventListener(MouseEvent.CLICK, btnClick);


Compartilhar este post


Link para o post
Compartilhar em outros sites

Neste exemplo, recipiente é o Sprite onde são carregados os objetos da página - menu e swf externo.

 

addChildAt(loader, 0); >> define que o swf fica no nível 0, abaixo do menu.

 

 

public function clicaBotao(evt:MouseEvent):void {
			
	url = new URLRequest(evt.currentTarget.name + ".swf")
	loader.load(url);
	recipiente.addChildAt(loader, 0);
				loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgress);
}

Abraços

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.