como trocar um sprite que e gif ?

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

como trocar um sprite que e gif ?

Mensagem por patofu30 em Qui 07 Jul 2011, 01:31

gente eu to fazendo um pimball ...e estou uzando uma gif do proprio GM , q e o BATEDOR da bola do jogo ... gostaria de saber como faço para a imagem, q fica se movimento sozinha durante o jogo, posso mudar apenas quand oeu apertar o botao espace e voltar quando eu parar de precionar o botao espace

obrigado pela ajuda

patofu30

Número de Mensagens : 25
Data de inscrição : 05/07/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: como trocar um sprite que e gif ?

Mensagem por GameMakerTutoriais em Qui 07 Jul 2011, 01:47

Você tem que usar a var sprite_index, pra trocar o sprite e usar o evento animation_end() pra voltar ao sprite original quando a animação terminar.

A variável sprite_index, serve pra mudar o sprite que será usado:
Código:
sprite_index := spr_bola;
sprite_index := spr_pinball;

O evento animation_end "acontece" toda vez que uma animação termina, então, é por ele que você faz esse controle das animações.

-Para trocar o sprite quando se aperta espaço, você usa um evento de teclado:

Código:
if keyboard_check(vk_space) then sprite_index := qual_sprite;

GameMakerTutoriais

Número de Mensagens : 800
Data de inscrição : 29/01/2011
Reputação : 26
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

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