任务6:事件机制使用范例(客户端篇)

任务6:事件机制使用范例(客户端篇)

创建study文件夹在文件夹中创建两个C#脚本

任务6:事件机制使用范例(客户端篇)

UserEventEnum脚本定义事件ID

任务6:事件机制使用范例(客户端篇)

EventTest创建事件监听(绑定ID与要执行的函数)

任务6:事件机制使用范例(客户端篇)

EventTest1脚本中实现广播

任务6:事件机制使用范例(客户端篇)

将两个脚本挂载到unity对象中

任务6:事件机制使用范例(客户端篇)

在update函数中进行广播为了先执行监听函数

任务6:事件机制使用范例(客户端篇)

添加处理消息的事件ID

任务6:事件机制使用范例(客户端篇)

添加处理消息的事件函数和监听

任务6:事件机制使用范例(客户端篇)

广播处理消息事件

任务6:事件机制使用范例(客户端篇)

PS:使用事件就不需要在类中创建类去调用函数了,降低了类与类之间的耦合度