erro 1120 sem solução
Boa tarde galera.
Estou desenvolvendo um app air que é para a apresentação de uma empresa que será usado em tablet.
Estou com um problema nos botões que fazem parte do menú. Quando desenvolvi a primeira fase de teste do app funcionou normal, mas resolvi colocar os botões dentro de um outro botão menú para simplificar o layout e dar mais limpeza no visual. Ai foi que começou a dor de cabeça. O erro 1120 começou a aparecer, os botões só funcionavam se eu tirasse eles de dentro do botão menú, to achando que o flash não esta achando a variavel por estar dentro do botão menu. Alguem sabe como resolver esse problema? Existe uma forma de eu mostrar pro flash o caminho dos botões dentro do botão menú?
Segue o codigo que estou usando
import flash.display.Loader;
import flash.net.URLLoader;
import flash.events.MouseEvent;
import flash.net.URLRequest;
var carregar:Loader = new Loader();
alvo.addChild(carregar);
carregar.load(new URLRequest('inicio.swf'));
bot1.addEventListener(MouseEvent.CLICK, pg1);
function pg1(e:MouseEvent):void{
carregar.load(new URLRequest('inicio.swf'));
}
bot2.addEventListener(MouseEvent.CLICK, pg2);
function pg2(e:MouseEvent):void{
carregar.load(new URLRequest('testedecarga.swf'));
}
bot3.addEventListener(MouseEvent.CLICK, pg3);
function pg3(e:MouseEvent):void{
carregar.load(new URLRequest('inspecoes.swf'));
}
bot4.addEventListener(MouseEvent.CLICK, pg4);
function pg4(e:MouseEvent):void{
carregar.load(new URLRequest('alpinismo.swf'));
}
bot5.addEventListener(MouseEvent.CLICK, pg5);
function pg5(e:MouseEvent):void{
carregar.load(new URLRequest('eolica.swf'));
}
bot6.addEventListener(MouseEvent.CLICK, pg6);
function pg6(e:MouseEvent):void{
carregar.load(new URLRequest('containers.swf'));
}
bot7.addEventListener(MouseEvent.CLICK, pg8);
function pg8(e:MouseEvent):void{
carregar.load(new URLRequest('bolsas.swf'));
}
bot8.addEventListener(MouseEvent.CLICK, pg9);
function pg9(e:MouseEvent):void{
carregar.load(new URLRequest('celulas.swf'));
}
bot9.addEventListener(MouseEvent.CLICK, pg10);
function pg10(e:MouseEvent):void{
carregar.load(new URLRequest('acessorios.swf'));
}
bot10.addEventListener(MouseEvent.CLICK, pg11);
function pg11(e:MouseEvent):void{
carregar.load(new URLRequest('naval.swf'));
}
bot11.addEventListener(MouseEvent.CLICK, pg12);
function pg12(e:MouseEvent):void{
carregar.load(new URLRequest('certificacoes.swf'));
}
bot12.addEventListener(MouseEvent.CLICK, pg13);
function pg13 (e:MouseEvent):void{
carregar.load(new URLRequest('servicos.swf'));
}
bot13.addEventListener(MouseEvent.CLICK, pg14);
function pg14 (e:MouseEvent):void{
carregar.load(new URLRequest('contato.swf'));
}
Tentei usar da seguinte forma:
menu.bot1.addEventListener(MouseEvent.CLICK, pg1);
function pg1(e:MouseEvent):void{
carregar.load(new URLRequest('inicio.swf'));
}
mas não funcionou, ele reconheceu o menú, mas não reconheceu o bot1
Discussão (2)
Carregando comentários...