我想在我正在开发的游戏中使用MVC和State模式,但我不知道如何链接这两种模式。我认为状态(状态模式)是MVC模式的视图,但是当app改变状态时,它如何知道控制器和模型必须使用什么?我认为在Facade Pattern中但是......我认为这不是最好的主意。
关于它的最佳做法是什么?
答案 0 :(得分:0)
你对MVC和状态模式完全感到困惑。
所有计算机程序都是有限状态机。所以,"州"模式适用于一切。
在state pattern的上下文中,这是关于非常具体和封闭的状态转换。例如,您可以考虑TCP states:
通常,您的问题并非特定于设计模式,状态机或MVC。它过于宽泛了