创建一个新的空白场景

创建一个空文件夹,存放代码

整一个空节点

代码上,弄一个不销毁

把脚本挂载在这个空物体上

然后,开始搭建一下场景模式切换的原型测试

先整一个文件夹

新建一个脚本

整一个接口,还有一个Context类,是调用state接口的handle句柄

整俩子类,分别是A和B

都声明一个context变量,再都整一个构造函数

继续,分别完善A和B的Handle回调 传参如果大于10,就跳转到B,如果小于或等于10,就跳转到A

继续整一个Start()开始函数 新建一个Context类,然后先设置它默认的状态是A 然后,调用多次handle,看状态切换是否正常

新增一个场景,名字是这个

整一个空物体,挂脚本

log可见,状态切换正常