[Resolvido]Sprites Animados

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[Resolvido]Sprites Animados

Mensagem por Mathzs02 em Qui 17 Abr 2014, 20:19

Oi pessoal, Eu sou novo no GM e aqui no fórum, então poderiam me responder duas perguntas ? Lá vai:

Como colocar o Sprite animado no mapa, controlando seus movimentos com uma tecla ? Por Exemplo:

Quando eu aperto A ele vai para a esquerda executando os movimentos e parando quando eu parar de apertar/soltar o botão.

E, Como diminuir a velocidade dos movimentos ?

Quando eu coloco o Sprite no mapa ele se movimenta rápido demais, mesmo quando eu mudo a velocidade no editor para 2/3

Obrigado pela atenção e espero que me ajudem  Laughing  feliz3  sorrindo

Mathzs02

Número de Mensagens : 2
Data de inscrição : 17/04/2014
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: [Resolvido]Sprites Animados

Mensagem por Rodrigo Santiago em Sex 18 Abr 2014, 06:58

Quando eu era novo no game maker eu também achava que mudar a speed no editor funcionava, mas não é isso.
Usa Action Sprite no evento create e coloca speed menor que 1 e maior que zero, como 0.5, 0.3 e etc.
Quando eu aperto A ele vai para a esquerda executando os movimentos e parando quando eu parar de apertar/soltar o botão.
Você já tem a mente de um programador. Siga esse raciocínio. Um evento gera ações.
 Event Keypress 'Quando aperta A' -> Isto é um evento , que vai iniciar o movimento, para iniciar o movimento use  Action Move Fixed ele dirá uma direção e uma velocidade.
 Event Keyrelease 'quando eu parar de apertar/soltar o botão' ->Outro evento.E então é so usar  Action Move Fixed seleciona o centro e define speed 0;

Obs.:
O evento de pressionar só acontece 1 vez quando você aperta a tecla. Mesmo que você segure ela o evento anterior não vai mais acontecer. Ele só vai acontecer de novo se você soltar a tecla e apertar. A  Action Move Fixed vai definir um movimento eterno , ou até que você informe que pare. Por isso precisa de um outro evento.

Rodrigo Santiago

Ranking : Nota B
Número de Mensagens : 1281
Idade : 20
Data de inscrição : 28/07/2012
Notas recebidas : C + C + B
Reputação : 73
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 3
   : 1
   : 3

Voltar ao Topo Ir em baixo

Re: [Resolvido]Sprites Animados

Mensagem por Mathzs02 em Sex 18 Abr 2014, 20:26

Me ajudou DEMAIS, obrigado mesmo, então, como sou novo aqui, eu não sei se posso te retribuir, então obrigado mesmo HappySmile

Mathzs02

Número de Mensagens : 2
Data de inscrição : 17/04/2014
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: [Resolvido]Sprites Animados

Mensagem por Gabreel em Sex 18 Abr 2014, 20:29

Você pode dar +1 de reputação para o Rodrigo.

Dúvida sanada, tópico fechado.

Gabreel

Número de Mensagens : 2227
Idade : 20
Data de inscrição : 02/10/2009
Reputação : 52
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Resolvido]Sprites Animados

Mensagem por Conteúdo patrocinado Hoje à(s) 16:41


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum