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.

Erro no codigo de movimentação

Perguntas? A comunidade te ajuda a resolver.
Avatar do usuário
nicoca
Membro
Membro
Reações: 0
Mensagens: 107

Contato:

Erro no codigo de movimentação

Mensagem por nicoca » Qui Jun 23, 2016 2:29 pm

alguem me diz pq esse codigo n funciona ?

Código: Selecionar todos

if keyboard_check_released(ord('W'))
{
if sprite_index = pulo_player
 {
  if place_meeting(x,y,obj_cenario)
    {
      if image_index = 3
        {
          sprite_index = player_parado
        }
    }
       
 }
}
queria que quando o player pulace aparecia a animção dele pulando (isso ja fiz) equando colidisse com o chão ele voltace pra primeira subimage da animação dele parado so que esse codigo n funciona pq ?

Avatar do usuário
Rodrigo Santiago
Colaborador
Colaborador
Reações: 0
Mensagens: 273

Re: Erro no codigo de movimentação

Mensagem por Rodrigo Santiago » Qui Jun 23, 2016 2:33 pm

É o 'image_index = 3 ' . Se a sprite tiver 3 frames a image_index vai ate no maximo 2.99 . Se , ela tiver 4 ou mais e mesmo assim esse erro ainda ocorre, tente por "image_index >= 3"

No mais, esse modo de mover seu personagem e mudar a sprite e muito perigoso. Mas vai funcionar.

Recomendo :
Tutorial Plataforma

Trancado

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes