Well, if you set it to 12Hz or 15Hz, which divides into 60 nicely, so it should be smooth, shouldn't it?
Thanks Quoc On Thu, Oct 25, 2012 at 1:51 PM, Anonymouse <[email protected]>wrote: > Hi Quoc, > I see no strange flickering except with higher blinking rates. This is > normal because a normal computer monitor will only refresh 60 times > per second, so it can't blink at the perfect rate and will instead > cause irregular blinking. > > So this is a hardware limitation, nothing to do with pyglet (if I > understand correctly). > > On 25 October 2012 00:14, hotelCA <[email protected]> wrote: > > Hi Nathan, > > > > I have attached a modified code, using your advice. It now flickers > totally > > randomly. I don't know what's wrong. Could you take a look at the code > and > > point out what I have done wrong? > > > > Thanks, > > > > Quoc > > > > On Monday, October 22, 2012 11:00:18 AM UTC-5, Nathan wrote: > >> > >> On Fri, Oct 19, 2012 at 2:29 PM, hotelCA <[email protected]> wrote: > >>> > >>> Hi, so basically I have an application with a square in the middle that > >>> blinks at a certain frequency. The frequency is determined by > >>> pyglet.clock.schedule_interval(Blinker, Rate). It basically calls the > >>> function Blinker at the time interval of Rate. Now, I have > @window.event > >>> section, where I have defined on_draw(). Everything works fine, except > that > >>> on_draw() is triggered on every window event, including hovering the > mouse > >>> over the window. How do I disable all window events, except the > function > >>> call? Thanks. > >> > >> > >> You could just not implement the on_draw() event. Just rename your > >> on_draw() to some other name, and don't decorate it as the on_draw() > event, > >> and then just call it when you want to. > >> > >> ~ Nathan > > > > -- > > You received this message because you are subscribed to the Google Groups > > "pyglet-users" group. > > To view this discussion on the web visit > > https://groups.google.com/d/msg/pyglet-users/-/G4RQ7A9Hpx4J. > > > > 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. > > -- > 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. > > -- 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.
