Retornar a room

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Retornar a room

Mensagem por Dlr em Seg 08 Dez 2014, 09:22

Como faço para retornar a ultima room visitada exemplo:estou na room 5 e quero ir a room 3 que eu estava antes de ir a room 5?

Dlr

Número de Mensagens : 24
Idade : 19
Data de inscrição : 15/09/2014
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Retornar a room

Mensagem por theguitarmester em Seg 08 Dez 2014, 09:31

Ao ter saído da room 3, deveria ter salvo o ID dela em uma variável global, para depois, saber qual era a room anterior.

Exemplo:
room end:
Código:
globalvar RoomAnterior=room;

quando quizer voltar, coloque:
Código:
room_goto(RoomAnterior);


Ligue-se mais na lógica, e assim, faça seus próprios códigos.

theguitarmester

Ranking : Sem avaliações
Número de Mensagens : 1908
Idade : 21
Data de inscrição : 28/02/2012
Notas recebidas : B
Reputação : 80
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 1
Prêmios
   : 2
   : 2
   : 1

http://guitarmester.no.comunidades.net/index.php?pagina=19362978

Voltar ao Topo Ir em baixo

Re: Retornar a room

Mensagem por matheusco em Seg 08 Dez 2014, 15:47

Também tem a função room_previous() que te dá o index da última room visitada e room_goto_previous(), que vai direto pra última room que você visitou.

Se precisar ir pra outro room que já tenha passado e não seja a última é só armazenar o valor dela numa variável, tipo:

sala_principal = room01

sala_principal = room, se o objeto estiver nessa sala.

matheusco

Número de Mensagens : 395
Idade : 23
Data de inscrição : 10/08/2014
Reputação : 51
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 0

http://www.tutoriaisgamemaker.com.br

Voltar ao Topo Ir em baixo

Re: Retornar a room

Mensagem por Conteúdo patrocinado Hoje à(s) 17:39


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum