Unity之事件机制

来源:互联网 发布:世界七大奇观知乎 编辑:程序博客网 时间:2024/05/19 10:33

事件机制主要用于模块之间解耦和,事件机制将各个模块联系在一起,并且它们之间的耦合性非常低,特别适用于游戏产品的模块化开发。事件的类型可以通过枚举的形式来表示。事件机制的实现原理是将表示不同事件的枚举与其对应的回调函数通过AddListener函数加到定义好的表中,触发回调函数通过notify函数对已定义的事件枚举进行分类分发,从发触发已加载到内存的事件回调函数。等开发者不需要监听事件可通过RemoveListener函数移除监听即可。

下面给出一个Demo的UnityPackage的链接:
链接:http://pan.baidu.com/s/1c1LOD4O 密码:y4fv

链接如有失效,联系博主及时更新。

以上知识分享,如有错误,欢迎指出,共同学习,共同进步。

1 0
原创粉丝点击