Conectar-se
Quem está conectado
36 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 36 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 15/09/2014
Número de Mensagens : 24
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Retornar a room

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?
avatar
Ranking : Sem avaliações
Notas recebidas : B
Data de inscrição : 28/02/2012
Número de Mensagens : 1908
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 1
Reputação : 80

Prêmios
   : 2
   : 2
   : 1
Ver perfil do usuáriohttp://guitarmester.no.comunidades.net/index.php?pagina=19362978

Re: Retornar a room

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.
avatar
Data de inscrição : 10/08/2014
Número de Mensagens : 395
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 51

Prêmios
   : 1
   : 0
   : 0
Ver perfil do usuáriohttp://www.tutoriaisgamemaker.com.br

Re: Retornar a room

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.
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum