1
所以这是我第一次使用Unity创建更复杂的游戏。我正在研究TBS(Turn Based Strategy)游戏,并希望得到一些建议。设计GameController UI关系
目前我有一个持久性的UI对象,容纳了我的所有UI资产/脚本/等,从一个场景到另一个场景。我还有一个GameController脚本,用于在我的游戏场景中管理我的游戏状态。
我想要做的是当我选择或取消选择特定类型的单位时,弹出额外的UI元素。
我想知道推荐的最佳实践或已知设计模式是用于处理这种情况。 (最好是统一专)
我应该使用一些内置的功能团结找到我的UI从 我GameController和影响力这样的说法?
我应该设计一些更好的'上帝对象'来管理这两者之间的交互 ?
我应该做点别的吗?
一些简单的插图或描述的设计将足以帮助我。我只是试图找出正确的方法在这里。
谢谢,这实际上是我最终做的。仍然不相信这是最好的方法,但我会接受这个答案。 – MSB