动画层中的动画播放完毕后,角色仍停留在所述动画的最后位置
After animation in an animation layer is done playing the character remains in the last position of said animation
描述
我正在学习使用动画层。我创建了一个带面具的,所以只有躯干和头部受到影响。它有一个空状态,所以动画不会首先自动播放,当触发器被激活时它会转换为躯干击中动画。动画设置为 Additive
,权重为 1
,因为我希望动画以其所有强度播放。
动画效果非常好,当我的角色被射中躯干时,它似乎因疼痛而畏缩,因为它在继续 运行 或做事的同时弯下躯干。
问题
动画完成后,角色保持其躯干向下弯曲并继续running/doing那个位置的东西,而不是简单地假设在 Base 层中播放的任何动画的位置。
我尝试了什么
摆弄下图中可见的所有设置,包括“有退出时间”和“中断源”,创建返回空状态的转换并进行谷歌搜索。不幸的是,这就是我的全部知识。
设置
问题
如何让角色在播放命中动画后恢复到 Base 层中正在播放的任何动画的位置?
您没有任何从 Torso hit
返回到 New State
的转换。
尝试用
加一个
has exit time
= true
exit time
= 1
像这样(当然可能要调整时长)
描述
我正在学习使用动画层。我创建了一个带面具的,所以只有躯干和头部受到影响。它有一个空状态,所以动画不会首先自动播放,当触发器被激活时它会转换为躯干击中动画。动画设置为 Additive
,权重为 1
,因为我希望动画以其所有强度播放。
动画效果非常好,当我的角色被射中躯干时,它似乎因疼痛而畏缩,因为它在继续 运行 或做事的同时弯下躯干。
问题
动画完成后,角色保持其躯干向下弯曲并继续running/doing那个位置的东西,而不是简单地假设在 Base 层中播放的任何动画的位置。
我尝试了什么
摆弄下图中可见的所有设置,包括“有退出时间”和“中断源”,创建返回空状态的转换并进行谷歌搜索。不幸的是,这就是我的全部知识。
设置
问题
如何让角色在播放命中动画后恢复到 Base 层中正在播放的任何动画的位置?
您没有任何从 Torso hit
返回到 New State
的转换。
尝试用
加一个has exit time
=true
exit time
= 1
像这样(当然可能要调整时长)