Unity之基于观察者模式的消息分发机制

一、前言 目前脚本之间的交互有下面三种经常使用方式:程序员 经过GetComponent<脚本>().Method(); 单例模式传递数据 脚本组件的SendMessage方法 这三种方式,耦合性都很高;第三种方式因为是经过反射实现的,因此效率很低,还存在不少隐患,由于不知道哪一天,新接手这代码的程序员就可能把那个方法删了而产生新的bug。web 二、消息分发机制 下面经过委托与事件来实现一个消息
相关文章
相关标签/搜索