Ir para conteúdo

Arquivado

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

_Brunoo_

[Resolvido] chamar prossima cena em as3

Recommended Posts

Aqui funciona do mesmo modo que você postou.Qual o problema que você ta tendo ai?

Abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

ja resolvi era so colocar um stop na outra cena valeuu ai abrçs

 

 

Olá!

 

Estou tentando fazer um site em flash em AS3 e preciso que ele abra as cenas confome eu clico nos botões por exemplo:

 

eu tenho a layer 1, dentro dessa layer eu tenho um botão com o nome

 

btn_detalhes

 

daí na propria pagina eu coloco assim:

 

 

 

 

 

 

 

btn_detalhes.addEventListener(MouseEvent.CLICK, vai);

 

function vai(evt:MouseEvent):void

{

gotoAndStop("1", "cena2");

}

 

 

Eu quero que ele vá a cena2 que é o nome da layer que eu coloquei como teste!

 

 

coloquei assim tbm:

 

 

btn_detalhes.addEventListener("click", vai);

 

function vai(evt:MouseEvent):void

{

gotoAndPlay("1", "scene2");

}

 

 

Conforme o exemplo e naõ deu certo!

 

Coloquei o stop();

 

na cena 2 mais não foi... não apresenta erros na publicação do mesmo!

 

 

Gostaria de obter uma ajuda se possivel!

 

 

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Gostaria de obter uma ajuda se possivel!

 

 

Oi Kléven, seja bem vindo.

 

Como mencionou layer, fiquei na dúvida se você quer fazer isso com cenas ou labels.

 

Se for com cenas, segue um exemplo (salvei na versão CS3) >> http://rapidshare.com/files/428904451/Next_Prev_Scene.rar

Este fiz pra você, acessa as cenas em sequência.

 

O code que você postou acessa cenas de outra forma, cada botão vai e volta a cena principal. Neste tópico tem um link para baixar o arquivo, fiz para outro usuário. Observe a diferença.

http://forum.imasters.com.br/index.php?/topic/413643-mais-de-uma-pagina-em-um-mesmo-projeto/page__pid__1628255__st__0entry1628255

 

 

Se usar labels é semelhante, mas precisa definir os rótulos (nome da label) em uma layer específica e uma pequena modificação na forma de declarar no action.

Avise que a gente dá uma mão.

 

 

ps: como o tópico do colega já foi [Resolvido], sugiro em outra oportunidade, que você abra um novo, poste o code que tentou usar, e se necessário o link semelhante como referência. Fica mais fácil obter auxílio e favorece a consulta para outros usuários do fórum.

 

 

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.