Página 1 de 1

Problema ao entrar em uma porta e voltar por ela

Enviado: Sex Mai 03, 2024 11:49 pm
por macmilam
Olá pessoal,

Estou fazendo um jogo que se passa em um prédio com alguns andares e algumas portas por andar (que são os apartamentos). O personagem começa no inicio de um longo corredor do lado direito. Ele anda até a outra extremidade, passando por várias portas. Ao entrar em qualquer porta o personagem entra normal. Porém ao retornar o personagem volta ao corredor na posição inicial que era lá na direita. As rooms tem tamanhos diferentes.

Tentei marcar a opção Persistent que funciona parcial, pois parece que ele volta em uma camada diferente da qual ele estava, acima de todos os outros elementos, o que não é interessante no caso, pq tenho elementos no primeiro plano que o personagem passa e ele fica atrás.

Como fazer o personagem voltar ao corredor em frente à porta que acabou de sair?

Re: Problema ao entrar em uma porta e voltar por ela  Tópico resolvido

Enviado: Sáb Mai 11, 2024 11:23 pm
por ValdeciVieira
Você pode usar uma ds_map pra salvar a posição do jogador para cada sala, caso não haja mais salas dentro das salas ou múltiplas rotas que levem ao mesmo lugar, uma variável global deve bastar, então sempre que ocorrer a mudança de sala obtenha a posição salva para a sala atual e crie/mova o player para lá.

Re: Problema ao entrar em uma porta e voltar por ela

Enviado: Dom Mai 12, 2024 4:15 pm
por macmilam
Obrigada! Vou tentar a variável global que você comentou, acho que vai se encaixar melhor para o que eu preciso. Valeu demais!