发布者和订阅的模式概述
发布者负责:
事件的声明
事件的触发
订阅者负责:
发布者的类的引用
事件绑定方法
方法(反应)
发布订阅模式应用,举个例子:
》》玩家的死亡 事件
1.游戏操作,不能操作
2.ui 显示玩家死亡文字
显示当前的得分
3.声音 播放死亡的声音
总结:
是一个事件发生,多个不同的类进行不同的反应。
这样的情况比较适合使用发布订阅者模式。
我的需求
拾取小球,记分牌计分。
发布者
小
事件的声明
事件的触发
发布者的类的引用
事件绑定方法
方法(反应)
》》玩家的死亡 事件
1.游戏操作,不能操作
2.ui 显示玩家死亡文字
显示当前的得分
3.声音 播放死亡的声音
总结:
是一个事件发生,多个不同的类进行不同的反应。
这样的情况比较适合使用发布订阅者模式。
小