When at least two methods are scheduled at intervals and either the
window is minimized or restored or the frame rate limit is changed,
the interval of one or more changes.
eg:
import pyglet
def scheduledMethod1(dt):
print "scheduledMethod1", dt
def scheduledMethod2(dt):
print "scheduledMethod2", dt
win = pyglet.window.Window()
pyglet.clock.schedule_interval(scheduledMethod1, 0.5)
pyglet.clock.schedule_interval(scheduledMethod2, 0.5)
pyglet.app.run()
produces the result:
scheduledMethod1 0.5
scheduledMethod2 0.5
scheduledMethod1 0.5
scheduledMethod2 0.5
scheduledMethod1 0.5
scheduledMethod2 0.5
scheduledMethod1 0.5 ##window minimized
scheduledMethod2 0.5
scheduledMethod1 0.5
scheduledMethod2 0.5
scheduledMethod1 0.5
scheduledMethod2 0.5
scheduledMethod1 0.577999830246 ##window maximized
scheduledMethod2 0.577999830246
scheduledMethod2 0.25 ##interval incorrect
scheduledMethod2 0.25
scheduledMethod1 0.5
scheduledMethod2 0.25
scheduledMethod2 0.25
scheduledMethod1 0.5
scheduledMethod2 0.25
scheduledMethod2 0.25
scheduledMethod1 0.5
Any ideas?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"pyglet-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/pyglet-users?hl=en
-~----------~----~----~----~------~----~------~--~---