码迷,mamicode.com
首页 > 其他好文 > 详细

pyget-资源与标签(Sprite、Label、Font)

时间:2018-04-25 21:01:22      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:系统事件   因此   window   label   handlers   push   handle   包含   标签   

Sprite精灵,是游戏中对具有动画作用功能的图片的爱称。

精灵,图标和字体等资源是不能够处理事件的,因为它们并不是继承自EventDispatcher.但是可以包含一个能够EventDispatcher子类化对象作为成员。

其实我想知道的是,EventDispatcher的子类能不能够处理系统事件,如on_mouse_move等事件,应该是不能。

因为只有EventLoop对象能够识别操作系统事件,而该对象也是继承自EventDispatcher,因此我怀疑该对象将窗口作为了一个监听者(Listener),通过EventLoop.push_handlers(window)将窗口响应系统事件添加到了EventLoop里的事件类型中。

主事件循环只有一个,该事件循环实例才可以识别系统的事件。

pyget-资源与标签(Sprite、Label、Font)

标签:系统事件   因此   window   label   handlers   push   handle   包含   标签   

原文地址:https://www.cnblogs.com/zhuluqing/p/8946968.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!