PeixotoNit 0 Denunciar post Postado Agosto 16, 2010 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
Elektra 102 Denunciar post Postado Agosto 17, 2010 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