Unity3D UGUI事件分发(一):事件体系


事件体系的基础是设计模式中的观察者模式,因此按照标准的Subject和Observer来解读没有任何问题。但在这里,我更希望以功能为导向,将事件体系划分成更易于理解的模块。按我的划分方式,事件体系由四部分组成,分别是:

  • 监测器
  • 采集器
  • 派发器
  • 响应器

这四个模块大致的依赖关系如下:

1.2.1

其中用户的操作被监测器驱动的采集器捕获,接着监测器将反馈的信息通知到派发器中,最后通过派发器将事件传播出去。

本文出自 松阳论道 转载必须注明出处

http://blog.songyang.net/5555.html

说点什么吧...

电子邮件地址不会被公开。 必填项已用*标注