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 limitar Movimentos por turno

Perguntas? A comunidade te ajuda a resolver.
Avatar do usuário
tokafgg
Novato
Novato
Reações: 0
Mensagens: 1

Como limitar Movimentos por turno

Mensagem por tokafgg » Qua Nov 30, 2016 5:21 pm

Ola gostaria de saber como limitar movimentos por turno de jogador. 

Onde tenho aceleração e velocidade, mas quero colocar movimentação limitada. 

usei:
friction = 0;

if (instance_exists(target)){
         motion_add(point_direction(x, y, target.x, target.y), acc);
   
         if (position_meeting(x, y, target)){
             with (target) instance_destroy();
             state = 'idle';
             }
         }
         
if (speed > spd) speed = spd;

Avatar do usuário
Dust
Membro
Membro
Reações: 0
Mensagens: 109
Localização: Santa Catarina

Re: Como limitar Movimentos por turno

Mensagem por Dust » Sex Dez 23, 2016 3:21 pm

É só criar uma variável de turno no seu código, exemplo:
if (instance_exists(target)) && turno=true{}
E depois do seu personagem se movimentar ou algo do tipo é só determinala como false:
{with (target) instance_destroy();
state = 'idle';
turno=false}
É... Pelo celular fica meio complicado responder, sei que o tópico já foi feito faz tempo, porém, podem aparecer mais pessoas com a mesma dúvida, ou coisa do tipo.

Responder

Quem está online

Usuários navegando neste fórum: Ahrefs [Bot] e 1 visitante