Como usar sprites .gif ?

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

Como usar sprites .gif ?

Mensagem por timmy em Sab 28 Ago 2010, 15:23

eu tenho uma dúvida, que eu ao menos achei super bacana, levando em consideração que nunca vi nada disso, e que pode ser algo que facilite MT! o negocio é, eu vi que tem uma sprite que vem no jogo, e ela é feita .gif ou se não é assim, ao menos ela se meche, ai eu queria assim, aperto X e ele troca pra uma gif, ai dps volta ao normal,
EX: eu tenho um boneco que pula, ai eu aperto X para pular, ai ele pula e gira, ai no caso minha gif é o bonequinho girando.

Caso isso exista , me desculpa, mas eu nunca vi e não sei fazer, agradeço desde já!

timmy

Número de Mensagens : 49
Data de inscrição : 06/08/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Como usar sprites .gif ?

Mensagem por †Ceifador em Sab 28 Ago 2010, 15:38

Você está se referindo a animação da sprite, tanto faz o formato de arquivo (exceto para versões anteriores a 8 ). Pro seu personagem girar quando pula basta você indicar a index, ex: sprite_index = suasprite


Última edição por †Ceifador em Sab 28 Ago 2010, 15:41, editado 1 vez(es)

†Ceifador

Número de Mensagens : 154
Data de inscrição : 28/08/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como usar sprites .gif ?

Mensagem por timmy em Sab 28 Ago 2010, 15:40

certo, mt obrigado, mas como eu faço, me da o exemplo de se eu apertar o botão SPACE como que fica e coloco onde? create, step? ...

Grato

timmy

Número de Mensagens : 49
Data de inscrição : 06/08/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Como usar sprites .gif ?

Mensagem por †Ceifador em Sab 28 Ago 2010, 15:43

Você mesmo disse, aperto barra de espaço, logo, evento keyboard press > space. O restante é apenas manipulação da troca de sprite, imagino que já domine, mas caso não é só perguntar.

†Ceifador

Número de Mensagens : 154
Data de inscrição : 28/08/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como usar sprites .gif ?

Mensagem por timmy em Sab 28 Ago 2010, 16:02

deu certo, só que ele não para mais, ou seja, ele muda permanentemente, mas eu quero só por segundos, tem como eu editar o tempo? dizer que só quero 1,2 segundos por exemplo ?

Mt obrigado, funcionou, só isso que deu problems :/

timmy

Número de Mensagens : 49
Data de inscrição : 06/08/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Como usar sprites .gif ?

Mensagem por †Ceifador em Sab 28 Ago 2010, 16:05

Quando você define a sprite de pulo ela ficará neste estado até que seja definida outra. No caso pode ser feita uma nova alteração quando o personagem não estiver mais no "ar", ex: if not place_free(x, y + 1) { sprite_index = spritenormal; }
Faça testes e aprenda a manipular melhor os estados visuais do seu jogo.

†Ceifador

Número de Mensagens : 154
Data de inscrição : 28/08/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como usar sprites .gif ?

Mensagem por timmy em Sab 28 Ago 2010, 16:06

mas eu quero fazer isso para varias coisas, e se ele não estiver pulando ?

desculpa as perguntas mas sou ralezinho :/ obrigado!

timmy

Número de Mensagens : 49
Data de inscrição : 06/08/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Como usar sprites .gif ?

Mensagem por †Ceifador em Sab 28 Ago 2010, 16:24

Você precisa ir do princípio, não adianta ficar consertando a cada novo problema que aparecer. Controlar os estados do seu personagem requer manipulação de variáveis, imagino que haja tutoriais para iniciantes aqui no forum, recomendo fortemente que os leia para dominar esta parte essencial antes de prosseguir, do contrário seu projeto não terá rendimento e você acabará se desanimando sem necessidade.

†Ceifador

Número de Mensagens : 154
Data de inscrição : 28/08/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como usar sprites .gif ?

Mensagem por timmy em Sab 28 Ago 2010, 16:26

mas ai não haverá necessidade de poder fazer perguntas no fórum, mas ok então..................................................................................................................

timmy

Número de Mensagens : 49
Data de inscrição : 06/08/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Como usar sprites .gif ?

Mensagem por †Ceifador em Sab 28 Ago 2010, 16:32

timmy escreveu:mas ai não haverá necessidade de poder fazer perguntas no fórum
Exato! Todos devem buscar evoluir para não necessitar mais de ajuda, e então passar a ajudar os demais.

†Ceifador

Número de Mensagens : 154
Data de inscrição : 28/08/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como usar sprites .gif ?

Mensagem por gabrielsch em Sab 28 Ago 2010, 18:28

Todo o jogo de plataforma que eu crio sempre faços varias variaveis para controlar e checar as posições do meu personagem, assim como o lado, se ele está pulando ou não.
EX:
Código:

global.pulando = false
global.lado = 2

Assim eu posso facilemnte criar o meu jogo sem precisar fazer "gambiarras" no meio do jogo Happy

___________


Acesse: http://foxen.com.br/



gabrielsch

Ranking : Nota A
Número de Mensagens : 1229
Idade : 21
Data de inscrição : 06/12/2009
Notas recebidas : D + A + A
Reputação : 28
Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: Como usar sprites .gif ?

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


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