Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Sign in to follow this  
fulfighter

Problema nos botões de um site (actionscipt 3.0)

Recommended Posts

fulfighter

Boas, é o seguinte eu comecei a desenvolver um pequeno site, uma coisa muito básica pois nunca tinha feito nada em flash. Mas surgiu um problema que ainda não consegui resolver que é, tenho quatro botões (Home, Aluguer, Venda,Contactos), e quando carrego num qualquer deles, é mostrado o conteúdo, mas depois se carregar de seguida noutro qualquer for já não é mostrado mais nada e fica no ecrã o que estava anteriormente.

Vou deixar aqui o code, para ver se alguém me pode ajudar:

(Este code está numa layer que criei para as actions, que está posicionada na frame1.)

stop();

bthome.addEventListener(MouseEvent.CLICK, btn1);

function btn1 (event:MouseEvent):void{

gotoAndStop(1);

}

btaluguer.addEventListener(MouseEvent.CLICK, btn2);

function btn2 (event:MouseEvent):void{

gotoAndStop(3);

}

btvenda.addEventListener(MouseEvent.CLICK, btn3);

function btn3 (event:MouseEvent):void{

gotoAndStop(4);

}

Agradeço qualquer ajuda!

Obrigado

Share this post


Link to post
Share on other sites
coxosclassic

boas,

estive a ver/testar o teu codigo e parece-me tudo ok...

qual é a organização dos teus layers?

cumps

CC


Cumps,

cc

Share this post


Link to post
Share on other sites
fulfighter

Boas, desde já muito obrigado pela ajuda.

A minhas layers estão dispostas da seguinte maneira:

actions

contactospg

aluguerpg

homepg

vendapg

bthome

Esta ultima o bthome, já tentei apaga-la pois não tem lógica estar lá, mas quando apago vou pré-visualizar e a página nunca fica fixa pois os conteúdos dos botões vão sendo mostrados automaticamente uns seguidos de outros, sem eu sequer clicar em lado nenhum e sem parar.

Obg.

Share this post


Link to post
Share on other sites
coxosclassic

e so tens esse codigo na frame 1?

é que eu testei com esse codigo, e bate tudo certo.

nao tens por ai um play(); ou um gotoAndPlay(); algures?


Cumps,

cc

Share this post


Link to post
Share on other sites
fulfighter

Não, ja estive a ver layer por layer para ver se tinha algum código e nada só mesmo na frame 1...   

Já consegui apagar a layer bthome.

Mas de resto está tudo igual.

:)

tks

Share this post


Link to post
Share on other sites
coxosclassic

epa,

nao consigo perceber o que possa estar a passar.

manda o fla para se poder ver melhor.


Cumps,

cc

Share this post


Link to post
Share on other sites
coxosclassic

ok ja percebi qual era o problema.

tens o menu repetido por varias frames. como so tens o codigo na 1ª frame, so o 1º menu é que tem "acções" associadas

uma maneira de dar a volta a isto foi criar um novo layer (menu) que é permanente em todas as frames...

ca vai o fla corrigido:

http://www.sendspace.com/file/6bm5zg

cumps,

CC


Cumps,

cc

Share this post


Link to post
Share on other sites
fulfighter

Obrigadíssimo mais uma vez pela disponibilidade, e desculpa pela seca :) .

Share this post


Link to post
Share on other sites
fulfighter

Desculpa, novamente, que versão de Adobe Flash tens? É que eu fiz o download do ficheiro, mas não consigo abri-lo e dá "Unexpected file format." e poderá ser um erro por teres uma versão mais recente do que a minha.

:)

Share this post


Link to post
Share on other sites
coxosclassic

eu tenho a versao cs5 mas gravei na versao cs4...

que versao tens? se tiveres abaixo da cs4, nao te vou conseguir enviar o fla...


Cumps,

cc

Share this post


Link to post
Share on other sites
fulfighter

Ok, então é isso a minha é cs3. Vou sacar o trial do cs5 e já devo conseguir abrir e resolver o problema.

Mais uma vez tks.  :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.