动画修改
对死亡动画的根节点增加一个关键帧,如果你的动作已经做在根节点上,请新建一个根节点,如下方的 root 就是根节点。
插入关键帧
复制下方公式填入关键帧的 Z 轴旋转中
Math.min(Math.sqrt(Math.max(0, q.anim_time * 20 - 0.5) / 20 * 1.6), 1) * -90
动画控制器修改
{
"format_version": "1.10.0",
"animation_controllers": {
"controller.animation.example.death": {
"initial_state": "default",
"states": {
"default": {
"transitions": [
{
"override_death": "!q.is_alive"
}
]
},
"override_death": {
"animations": [
"deathing"
],
"transitions": [
{
"default": "q.is_alive"
}
],
"blend_transition": 0.5
}
}
}
}
}