一、游戏前的准备:
先了解unity基本操作及MVC模式
MVC模式由以下三个核心组件组成:
-
模型(Model):
- 模型是应用程序的数据层,负责管理应用程序的数据、状态和业务逻辑。
- 它通常表示应用程序中的实际对象或数据结构,例如用户信息、订单、产品等。
- 模型组件独立于用户界面,使其可重用,并且可以轻松进行单元测试。
- 当数据变化时,模型会通知视图和控制器,以便及时更新用户界面。
-
视图(View):
- 视图是用户界面的表示层,负责显示模型中的数据以及向用户呈现信息。
- 视图通常是用户看到和与之交互的部分,如图形界面、网页或命令行界面。
- 视图将模型的数据呈现给用户,并接受用户的输入。
- 视图不应包含业务逻辑,而仅仅负责显示数据和向控制器报告用户操作。
-
控制器(Controller):
- 控制器充当模型和视图之间的协调者,负责接收用户输入、处理用户操作以及更新模型和视图。
- 它捕获用户的交互,将其转化为操作,并决定如何响应这些操作。
- 控制器根据模型的状态更新视图,也可以接收来自视图的通知以更新模型。
- 控制器通常包含应用程序的业务逻辑,并确保模型和视图保持分离