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. |
Como faço o personagem virar para o lado Tópico resolvido
Como faço o personagem virar para o lado
Olá, estou tentando fazer com que o personagem faça uma animação de virando para o lado, tipo Metroid, quando o personagem tá numa direção daí quando ele se vira para o outro lado ele faz uma animação de se virando, alguém poderia me ajudar?
- Ednaldo3Pereira3
- Novato
- Reações: 0
- Mensagens: 2
Re: Como faço o personagem virar para o lado
seu vc usar a image_scale = -1; o seu personagem ira virar para a outra direção, sem precisar de outro sprite (vai acontecer o mesmo com a animação)
- ValdeciVieira
- Moderador
- Reações: 8
- Mensagens: 122
- Localização: Rio de Janeiro, Brasil
Re: Como faço o personagem virar para o lado Tópico resolvido
Mais atenção Ednaldo3Pereira3, a dúvida do camarada não é essa.
Alucard, pelo o que eu entendi o que você quer fazer é isso, correto?
A lógica por trás é simples:
Edit: Só agora que eu vi que o tópico é do ano passado
Agora já foi, mas marcarei o tópico como resolvido para evitar novas postagens.
Mais atenção ainda Ednaldo3Pereira3 Leia as regras!
Alucard, pelo o que eu entendi o que você quer fazer é isso, correto?
A lógica por trás é simples:
- Tenha uma variável que informe para qual lado o personagem está virado.
- No código onde inverte (ou troca) a sprite, verifique se o lado que se vira é mesmo que está virado.
- Caso não seja, troque a sprite para a do personagem se virando e atualize a variável.
- Verifique se a animação do personagem se virando acabou com image_index e image_number.
- Troque a sprite para a do personagem já virado.
Edit: Só agora que eu vi que o tópico é do ano passado
Agora já foi, mas marcarei o tópico como resolvido para evitar novas postagens.
Mais atenção ainda Ednaldo3Pereira3 Leia as regras!
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes