em um programa quero que as imagens setadas aparecem por alguns segundos e sumam.
fiz um thread sleep, mas ele faz as imagens todas esperarem o tempo antes de aparecerem…
alguma dica aí para resolver esta coisa de dar pausa dentro de um loop.
em um programa quero que as imagens setadas aparecem por alguns segundos e sumam.
fiz um thread sleep, mas ele faz as imagens todas esperarem o tempo antes de aparecerem…
alguma dica aí para resolver esta coisa de dar pausa dentro de um loop.
não sei bem onde quer esse loop… mas já tentou usar o setTimeout??
coloque dentro do for um if : a cada imagem : espere 3 seg : continue…
ola é o seguinte… tenho um sorteio de while e de acordo com o sorteio seto o robo, em determinada casa, vou enviar o jar do jogo no momento…
só que nesta 2 modalidade do jogo funcionará como um jogo de memória…
aparecerão alguns robos por alguns segundos e irão sumir (isto é que preciso de um intervalo de tempo até que sumam…)
e eu terei que achar onde estão…
segue o jogo atual para ter uma idéia…
da tela de jogo.
no momento estou desenvolvendo o resto da lógica do jogo
e mantenho um botao ‘disapear’ que seria desaparece abreviadamente… e isso é que terá que ser automático
após um intervalo de tempo especifíco…
segue o jar já da segunda modalidade em andamento.
a primeira acima, parece pronta, mas constarão as duas, no menu do jogo.
o jar está muito grande, mas segue o código… . se couber.
em txt.
não sei bem onde quer esse loop… mas já tentou usar o setTimeout??
coloque dentro do for um if : a cada imagem : espere 3 seg : continue…
tem exemplo melhor disto, vou procurar.
aqui vejo que isto é java script… é?
meu programa é desktop. java swing.
Você não deve usar o sleep para controlar várias imagens (ou estados) ao mesmo tempo.
Controle individualmente cada estado de cada objeto: checa se já ultrapassou o tempo especificado, se sim trata, se não checa o próximo.
Você pode usar o sleep para controlar o número de interações por segundo.
Dá uma procurada por main loop em games.
é acho que vou ter que criar um main loop para o jogo… é que ele é uma versão deste mesmo jogo que foi feito sem main loop , segue o jar, se couber… na próxima msg. faço um void run, coisa assim… extensão de runnable?? vou estudar isto.