状态机参考学习链接:https://blog.csdn.net/cc13813194235/article/details/79972955
接上篇:https://blog.csdn.net/yf160702/article/details/85088087
接上篇,以上操作是双击7号(ThirdPersonWalk到ThirdPersonJump_Start(规则))
这里是动作转换条件(规则)设置,此处使用了一个bool变量、bool变量的非、动作剩余时间(有的解释是比例)
1号是获取变量,这个变量在上一篇中创建好了
从变量引线,搜索2号“!”或“not”选择3号,创建一个bool变量非节点
4号搜索“ThirdPersonWalk”,因为是由动作“ThirdPersonWalk”到“ThirdPersonJump_Start”的规则,选择5号
5号的意思是动作播放剩余时间(可以鼠标放到创建成的节点进行查看)
这样就创建了三个条件(使用一个就可以了,为了说明可以用不同条件控制动作转换),按需求连接一个如6号所示
返回到7号,点击7号可以看到8号界面所示。
9-10-11号是前边6号连接不同条件所表现的不同画面
下篇链接:https://blog.csdn.net/yf160702/article/details/85089536