PAUSAR, E SO RETORNAR AO CODIGO DPS DE CERTO TEMPO

USUARIO.EXCLUIDOS 27/08/2007 20:11:35
#232981
galera,estou fazendo um game 2d usando BitBlt.
Como o cara anda ( xD ) ele muda sprite com as pernas se movendo,dai eu fiz um codigo tipo:

Form1.Char(Index).Left = Form1.Char(Index).Left - 250
ChangeSprite Index, CharSprite(Index).Sprite, Direção - 1
''''''''LUGAR***
Form1.Char(Index).Left = Form1.Char(Index).Left - 250
ChangeSprite Index, CharSprite(Index).Sprite, Direção

Então, eu queria que,onde esta escrito "LUGAR" eu queria ativar "TIMER" de +/- 200 ms, eu tentei "Sleep" soh que ele trava o programa inteiro enquanto atua, como eu poderia fazer pra ele "pausar" soh essa parte do codigo?
Obrigado ;D
RODRIGOGBGOMES 27/08/2007 20:14:27
#232982
pq vc num coloca um valor dentro de uma variavel...

tipo assim...

if Var = 1 then
'continua
end if
USUARIO.EXCLUIDOS 27/08/2007 20:16:36
#232983
cara, eu achu q se eu fizer isso
ele pula o if, pq ele n vai ser verdadeiro na hora =(
Tópico encerrado , respostas não são mais permitidas