Conectar-se
Quem está conectado
19 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 19 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 05/07/2011
Número de Mensagens : 25
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

como trocar um sprite que e gif ?

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
Data de inscrição : 29/01/2011
Número de Mensagens : 800
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 26

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: como trocar um sprite que e gif ?

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;
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum