分层状态机-Sub State

2019-07-15  本文已影响0人  JJJJJJJJJJC

State

State转换到Exit

State转换到大状态机

大状态机转换到其他State

Entry

Any State

StateMachineBehaviour


状态过渡虽然可以让动画平滑.并且在期间随时可以转换.但是,过渡期间没完成,下个状态是不能转换都另外一个状态的.即使条件成立,没有退出时间.



如果运动1运行到2.5秒(50%一半)的时候,转换到运动2。那么运动2的比例是从5秒(50%也是一半)开始.
但是,如果不同时间是0。动画可以动5秒。如果不同时间是1。那么动画可以动10秒。如果在运行到一半时不同时间转成1,那么动画时长自然是5 x 0.5+10 x 0.5=7.5s

关于SMB:进入混合树。只会触发一次Enter。小树中的小状态转换不会触发Enter和Exit.

State连接中的"或"条件

上一篇 下一篇

猜你喜欢

热点阅读