On Thu, Feb 18, 2010 at 10:53 AM, George Oliver <[email protected]>wrote:
> On 2/18/2010 2:16 AM, Jimjamjahaa wrote: > >> hi i am having some troubles with scheduled_interval. as far as i can >> tell, the default event loop should redraw the scene after a >> scheduled_interval triggers. however this is not the case in my >> program; the scene only gets redrawn when the window is resized. >> > > I think that happens because that's the only time the window receives an > draw-triggering event. Your schedule_interval in TableArea only rotates the > rectangle; otherwise there are no explicit draw triggers in the event loop. > You either need to define an on_draw in a @window.event or trigger a draw > explicitly in your update() or through some user interaction. See the Hello, > World of Writing a pyglet Application and The pyglet event framework in the > docs. Pyglet invokes window.on_draw at the rate of the fastest scheduled interval timer, unless you explicitly disable this behaviour. -- Tristam MacDonald http://swiftcoder.wordpress.com/ -- 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.
