首页 > 解决方案 > 游戏库存的设计模式?

问题描述

有谁知道可能符合此描述的设计模式?

将有一个焦点控制器,它根据玩家在世界中的位置突出显示和聚焦游戏中的对象。

库存将有 X 个插槽。玩家可以激活任何包含物品的插槽。当插槽被激活时,根据当前的焦点,将影响焦点中的对象。我还想包括影响玩家的物品,比如被动效果。

看起来像是命令、装饰器和外观模式的组合。

标签: unity3ddesign-patterns

解决方案


没有特定的设计模式。实现将包括几个模式。最常见的模式可能是策略模式。这是Refactor Guru Strategy Pattern的解释


推荐阅读