Obrigado por visitar a The Game Makers Brasil Use o fórum de Dúvidas para fazer perguntas. Se está em busca de aprender dê uma olhada nos tutoriais. |
Problema ao entrar em uma porta e voltar por ela Tópico resolvido
Problema ao entrar em uma porta e voltar por ela
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?
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?
- ValdeciVieira
- Moderador
- Reações: 8
- Mensagens: 122
- Localização: Rio de Janeiro, Brasil
Re: Problema ao entrar em uma porta e voltar por ela Tópico resolvido
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
Obrigada! Vou tentar a variável global que você comentou, acho que vai se encaixar melhor para o que eu preciso. Valeu demais!
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 0 visitante