Ir para conteúdo

POWERED BY:

Arquivado

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

flneves

Link no Cs3

Recommended Posts

Pessoal,

 

 

To quase desistindo de fazer um menu em flash, pois não consigo colocar os links no cs3....

 

Olha ae como tá...

 

Tenho uma MC chamada textos(1), nela tenho 6 layers de MC, conforme imagem abaixo:

 

>tx1

>tx2

>tx3

>tx4

>tx5

>tx6

>script - Aqui ta o AS pra rodar as ações quando coloco a MC textos no palco, olha ae o código:

 

(1)

Imagem Postada

 

 

Na layer (script) o código ta assim:

 


/*--------------------------------------------------------
---------------------botão 1------------------------------
--------------------------------------------------------*/
function abrirUm(Event:MouseEvent) {
        // cria a string com o  endereço(URL)
        var site:String = "http://www.admonline.com.br/art/art.asp";
        //cria o objeto com o endereço(URL) a ser carregado
        var pagina:URLRequest = new URLRequest(site);
        //abre a pagina na mesma janela do navegador
        navigateToURL(pagina, "_self");
}
this.btn1.addEventListener(MouseEvent.CLICK, abrirUm);
/*--------------------------------------------------------
---------------------botão 2------------------------------
--------------------------------------------------------*/
function abrirDois(Event:MouseEvent) {
        // cria a string com o  endereço(URL)
        var site:String = "http://www.admonline.com.br/cases/cases.asp";
        //cria o objeto com o endereço(URL) a ser carregado
        var pagina:URLRequest = new URLRequest(site);
        //abre a pagina na mesma janela do navegador
        navigateToURL(pagina, "_self");
}
this.btn2.addEventListener(MouseEvent.CLICK, abrirDois);
/*--------------------------------------------------------
---------------------botão 3------------------------------
--------------------------------------------------------*/
function abrirTres(Event:MouseEvent) {
        // cria a string com o  endereço(URL)
        var site:String = "http://www.admonline.com.br/cons/consultores.asp";
        //cria o objeto com o endereço(URL) a ser carregado
        var pagina:URLRequest = new URLRequest(site);
        //abre a pagina na mesma janela do navegador
        navigateToURL(pagina, "_self");
}
this.btn3.addEventListener(MouseEvent.CLICK, abrirTres);
/*--------------------------------------------------------
---------------------botão 4------------------------------
--------------------------------------------------------*/
function abrirQuatro(Event:MouseEvent) {
        // cria a string com o  endereço(URL)
        var site:String = "http://www.admonline.com.br/papas/papas.asp";
        //cria o objeto com o endereço(URL) a ser carregado
        var pagina:URLRequest = new URLRequest(site);
        //abre a pagina na mesma janela do navegador
        navigateToURL(pagina, "_self");
}
this.btn4.addEventListener(MouseEvent.CLICK, abrirQuatro);
/*--------------------------------------------------------
---------------------botão 5------------------------------
--------------------------------------------------------*/
function abrirCinco(Event:MouseEvent) {
        // cria a string com o  endereço(URL)
        var site:String = "http://www.admonline.com.br/consul/consultoria.asp";
        //cria o objeto com o endereço(URL) a ser carregado
        var pagina:URLRequest = new URLRequest(site);
        //abre a pagina na mesma janela do navegador
        navigateToURL(pagina, "_self");
}
this.btn5.addEventListener(MouseEvent.CLICK, abrirCinco);
/*--------------------------------------------------------
---------------------botão 6------------------------------
--------------------------------------------------------*/
function abrirSeis(Event:MouseEvent) {
        // cria a string com o  endereço(URL)
        var site:String = "http://www.admonline.com.br/faleconosco.asp";
        //cria o objeto com o endereço(URL) a ser carregado
        var pagina:URLRequest = new URLRequest(site);
        //abre a pagina na mesma janela do navegador
        navigateToURL(pagina, "_self");
}
this.btn6.addEventListener(MouseEvent.CLICK, abrirSeis);

 

 

Mas ta dando esse erro:

 

Imagem Postada

 

 

Os MC's estão setados como btn1 / btn2 e assim segue até o btn6 como mostrado abaixo:

 

Imagem Postada

 

 

 

Ajuda ae rapaziada!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na layer tx6 no frame 60 o que tem escrito no script???

 

 

stop();

 

 

Mas nao é esse o erro, eu acho, acho que ta direcionando para um movie clip que pode ta setado com nome errado!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

E esses botões estão aonde? Se não tiverem dentro do MC texto não irá funcionar.

 

Os botões são MC's dentro do MC textos....

 

 

Mas não ta funfando!

Compartilhar este post


Link para o post
Compartilhar em outros sites

O problema é que você instanciou os botoes como tx1, tx2, tx3... Mas as ações estão referenciadas como btn1, btn2, btn3...

 

Ou você muda os botoes para btn1, btn2, btn3... ou muda as referencias das ações

 

this.tx1.addEventListener(MouseEvent.CLICK, abrirUm);

 

ou invés de

 

this.btn1.addEventListener(MouseEvent.CLICK, abrirUm);

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, se era ou não eu não sei. Baixei seu fla e fiz essa alteraçãos e os links funcionaram. De qualquer forma que bom que resolveu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, se era ou não eu não sei. Baixei seu fla e fiz essa alteraçãos e os links funcionaram. De qualquer forma que bom que resolveu.

 

 

Valeu!!

 

Fecha o post!

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.