统一animation不能正常转换

我目前正试图在四个不同的方向之间进行animation过渡。 我有四个完整的步行animation,另外四个是空闲状态。 我似乎无法弄清楚为什么当我尝试从一个行走状态转换到另一个行走状态时(不是我正在空转的方向),它必须等待行走animation完成,然后播放行走animation新的方向。

这是它的样子

你可以看到我的精灵开始向前走,然后当我尝试向南转动时,它不断地播放北方animation,直到animation结束。 我试图实现的是一个平滑过渡,立即切换。

我对animation和编程知之甚less。 我的尝试解决scheme列表很短,仅限于更改每个animation的长度。

没有足够的评论点,但你有没有尝试转弯的退出时间