前言:
第五章的主要内容是介绍UGUI,UGUI是一种可视化代码分离的界面开发系统,在之前的章节中有提前使用UGUI代替GUI,这章将详细的介绍和使用。
渲染模式:

EventSystem:
用于监控用户输入,支持包括按钮、滑动条在内的一些控件。
在使用InputSystem时需要在EventSystem中再次确认覆盖,否则会报错。
简单的面板调用:

书中给出简单的面板调用就是一个个对面板对象进行激活和隐藏、我在对简单面板的操控也是用类似这种方法,有在尝试管理较多的UI,但是现在还没有系统的学习过复杂UI的管理方法。

后面的内容,书里介绍了使用面板基类搭建一个通用的面板使用方法。详细内容就不全放出来了,其中使用监听的方式来判断按钮点击,这里可以使用Unity的按钮组件直接实现。并且使用单例模式的管理器来管理总体UI的调用。
总结:
UI部分单独来说进行调用是简单的,但是对大量UI进行设计和管理是困难的,对于UI的设计管理可能需要单独的学习,仅靠这本书十几页的内容可能难以完整的了解。
最后也是花时间把游戏改成了简单的逻辑玩法。
