A comunidade brasileira de desenvolvimento e programação de jogos.
Bem-vindo: Qua Abr 14, 2021 10:55 am

Todos os horários são GMT - 3 horas




Criar novo tópico Responder  [ 3 mensagens ] 
Autor Mensagem
 Título: Outro tipo de sleep() ?
MensagemEnviado: Seg Set 12, 2011 12:48 am 
Offline
Membro novo
Avatar do usuário

Registrado em: Seg Set 12, 2011 12:41 am
Mensagens: 3
Galera, estou num impasse...

seguinte:

eu tenho uma imagem ( TImage ), cuja o TOP é 100. no caso de pular, vou diminuir o TOP pra 80 ( ja que a imagem vai pra cima ( pular )), e depois volta pra 100. ( pulou e desceu ).

Como que eu faço pra "mostrar" a img subindo e descendo ? pq tipo, se eu fizer assim:

Image1.Top:=80;
Image1.Top:=100;

A imagem nem sai do lugar, isso porque ela leu o ultimo valor. E se eu utilizar sleep(), o jogo inteiro para, o que é inviavel.

Entao, qual a melhor forma de fazer isso ? alguma dica ?

_________________
Delphi Programmer ;)


Voltar ao topo
 Perfil  
 
 Título: Re: Outro tipo de sleep() ?
MensagemEnviado: Seg Set 12, 2011 3:21 pm 
Offline
Membro novo
Avatar do usuário

Registrado em: Seg Set 12, 2011 12:41 am
Mensagens: 3
ninguem ???

:(

_________________
Delphi Programmer ;)


Voltar ao topo
 Perfil  
 
 Título: Re: Outro tipo de sleep() ?
MensagemEnviado: Seg Set 12, 2011 3:34 pm 
Offline
Membro veterano
Avatar do usuário

Registrado em: Dom Mai 20, 2007 8:42 am
Mensagens: 1114
Localização: Belo Horizonte
Bom. Se vc quer fazer com que uma imagem pule, vc tem que compreender que nada simplesmente
sai de um ponto e aparece em outro. vc deve fazer com que a cada intevalo de tempo depois que foi
feito a requisição para que a imagem pule ela deve ter seu TOP incrementado em um certo valor até
atingir 80. e depois deve ser decrementado até voltar para 100(Levando em consideração o valor
representativo da gravidade).

Abraçø.

_________________
Imagem


Voltar ao topo
 Perfil  
 
Exibir mensagens anteriores:  Ordenar por  
Criar novo tópico Responder  [ 3 mensagens ] 

Todos os horários são GMT - 3 horas


Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes


Enviar mensagens: Proibido
Responder mensagens: Proibido
Editar mensagens: Proibido
Excluir mensagens: Proibido
Enviar anexos: Proibido

Ir para:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traduzido por: Suporte phpBB