I think so. Does this avoid the event scheduler? On Saturday, October 3, 2015 at 7:03:38 PM UTC+1, magu...@gmail.com wrote: > > Sure, something like this perhaps? > > import pyglet > from pyglet import clock > from pyglet.window import key > from pyglet.gl import * > pyglet.options['debug_gl'] = False > > class Test(pyglet.window.Window): > def __init__(self): > super(Test, self).__init__(640, 480, resizable=False, fullscreen= > False, caption="Test") > self.clear() > > #setup the tick counter and Frames Per Second counter > self.dt_count = clock.tick() > self.fps_display = pyglet.clock.ClockDisplay() > > #start main loop > self.update() > > > def update(self): > while not self.has_exit: > #Make sure events are timed properly > self.dt_count += clock.tick() > > #timer rate for updating code > if self.dt_count >= 0.025: > self.dt_count = 0 > > #render to screen and flip frame buffers > self.draw() > > #manually dispatch window events > self.dispatch_events() > > > def draw(self): > #clear screen > self.clear() > > #draw frames per second > self.fps_display.draw() > > #flip frame buffer > self.flip() > > > def on_key_press(self,symbol,modifiers): > if symbol == key.ESCAPE: > self.close() > > > if __name__ == '__main__': > window = Test() > > >
-- You received this message because you are subscribed to the Google Groups "pyglet-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to pyglet-users+unsubscr...@googlegroups.com. To post to this group, send email to pyglet-users@googlegroups.com. Visit this group at http://groups.google.com/group/pyglet-users. For more options, visit https://groups.google.com/d/optout.