[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [pygame] timer, update
TNX!! :D
Stephen Anderson wrote:
http://www.python.org/doc/2.3.3/lib/module-time.html
import time
while True:
updateImage()
time.sleep(0.3)
OR
http://www.pygame.org/docs/ref/pygame_time.html
while True:
updateImage()
pygame.time.wait(300)
OR (more accurate, more CPU use)
while True:
updateImage()
pygame.time.delay(300)
OR
http://www.pygame.org/docs/ref/Clock.html
timer = pygame.time.Clock()
fps = 1/3.0
while True:
timer.tick(fps)
updateImage()
OR (if you have other stuff in the loop that takes time)
import time
last = time.time()
while True:
now = time.time()
if (now - last) >= 0.3:
updateImage()
last = now
otherStuff()
OR
last = pygame.time.get_ticks()
while True:
now = pygame.time.get_ticks()
if (now - last) >= 300:
updateImage()
last = now
otherStuff()
Regards,
Steve
On 3 Mar 2004 at 17:20, lorca wrote:
Hi, how can i do that the image update every 300ms, for example:
a = get_time()
while 1:
if get_time() > (a + 300ms)
updateImage()
a = get_time()
i need the methods to get time
PS: sorry for my english