Mover um objeto a cada poucos segundos no Pygame
Estou fazendo um jogo de arcade usando pygame e estou tentando fazer um sprite mudar de posição a cada poucos segundos.
Eu tentei usartime.sleep(1)
e alterando a taxa de quadros para.5
(clock.tick(.5)
)
Ambos trabalharam para fazer o objeto mudar de posição somente após o intervalo de tempo, no entanto, eles também fazem o sprite seguindo as coordenadas de atualização do mouse na mesma taxa.
Eu tenho pesquisado e parece que não consigo encontrar outra maneira de fazer o sprite se mover sem fazer com que meu programa seja atualizado mais lentamente ou "durma" toda vez que é executado.