UE4中的delegate(委托)常用于解耦不同对象之间的关联:委托的触发者不与监听者有直接关联,两者通过委托对象间接地建立联系 监听者通过将响应函数绑定到委托上,使得委托触发时立即收到通知,并进行相关逻辑处理 委托,又称代理,本质是一个特殊类的对象,它内部可以储存(一个或多个)函数指针.调用参数和返回值 委托的作用如同函数指针,但它更安全(支持编译期类型检查),而且更易于使用 UE4在DelegateCombinations.h提供了一些宏来方便开发者快速来自定义一个delegate类型 大致…