wx.EVT_IDLE 设置自定义等待时间

发布于 2024-11-14 10:00:59 字数 119 浏览 3 评论 0原文

我目前正在使用 wx.EVT_IDLE 的绑定来不断重绘我的场景。然而我注意到这只每秒重绘一次。有没有办法将其必须等待的时间设置为 0.1 秒或 0.01 秒才能考虑空闲事件?

问候,

博格丹

I'm currently using a binding to wx.EVT_IDLE to constantly redraw my scene. However I noticed this only redraws once every second. Is there any way to set the time it has to wait in order to consider an idle event to 0.1 sec or 0.01 sec?

Regards,

Bogdan

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

荆棘i 2024-11-21 10:00:59

OnIdle(self, event) 处理程序中,您可以使用 event.RequestMore() 来继续生成空闲事件。这应该允许您以与处理事件一样快的速度重绘。请参阅 http://www.wxpython.org/docs/api/ wx.IdleEvent-class.html#RequestMore

In your OnIdle(self, event) handler, you can use event.RequestMore() to keep generating idle events. This should allow you to redraw as fast as you can process the events. See http://www.wxpython.org/docs/api/wx.IdleEvent-class.html#RequestMore

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文