课程介绍
有限状态机,在Unity中使用状态机,来实现一些逻辑的划分,能够分离逻辑代码,提高代码的可维护性和重用性
【课程介绍】
状态机是游戏开发必不可少的一种技术,不管是实现AI还是实现界面逻辑,使用状态机都可以大大简化我们的逻辑代码。本套课程我们从*简单的状态机开始,由浅入深地使用面向对象实现一个通用状态机,并且配有项目示例。
【课程目标】
1、理解状态、状态过渡、状态机的关系;
2、了解状态机的作用,能够使用状态机简化逻辑代码;
3、理解状态机中各个类的功能及作用,能够独自封装出这些类。
【课程大纲】
1状态机概述
2Switch状态机
3使用Switch状态机
4利用委托改进状态机
5使用FSM实现新功能
6面向对象的状态机
7实现State类
8实现StateMachine类
9实现Transition类
10完善状态机
11使用面向对象的FSM
12子状态机
【我们承诺】
培训世界