PAUSAR, E SO RETORNAR AO CODIGO DPS DE CERTO TEMPO
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
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
pq vc num coloca um valor dentro de uma variavel...
tipo assim...
if Var = 1 then
'continua
end if
tipo assim...
if Var = 1 then
'continua
end if
cara, eu achu q se eu fizer isso
ele pula o if, pq ele n vai ser verdadeiro na hora =(
ele pula o if, pq ele n vai ser verdadeiro na hora =(
Tópico encerrado , respostas não são mais permitidas