
之前说的除了本地化,还有另外一个坑,就是手柄问题,在战斗部分接入手柄其实不难。麻烦的是控制UI,让UI控制非常顺手,这个才是难点。
回想之前的项目出现的问题
- UI选中和切换的表现不够明显
- UI之间的切换规则不够合理
- 要支持退出按钮(比如键盘上的ESC或者是手柄上按B退出)
- 希望逻辑能够简单,不要和界面逻辑功能耦合的太紧
其实做完之后发现难度还好,UGUI已经完成了很多工作,本身的

就已经支持了操控的UI切换。
解决第一点
还算好解决,可以给被选中的UI元素添加不同状态的颜色变化

或者是添加动画,当然动画是效果最好,灵活度最高的。但是很多时候我的需求非常简单