当前位置:   article > 正文

观察者模式 - Unity

观察者模式 - Unity

在运行时,游戏中可能会发生很多事情。当玩家消灭敌人时会发生什么?或者当他们收集能量或促销时?通常,你需要一种策略,允许某些对象通知其他对象而不直接告诉它们。不幸的是,随着代码库的增长,这会增加不必要的依赖项,从而导致难以管理的代码和开销。

模型分析是解决这一问题的一种方法。它允许你的组件进行通信,但使用“一对多”依赖关系保持松散耦合。当对象改变状态时,所有相关对象都会收到通知。

好处是广播电台向许多不同的听众广播。它不需要知道谁在听,只需要根据时间的频率即可。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/295029
推荐阅读
相关标签
  

闽ICP备14008679号