Curves的参数也是Parameters,在脚本中的用法相同
注意:要在Parameters中添加一个与Curves参数相同的变量,就可一映射到Curves参数了
if (anim.GetFloat("Shot") > 0.5)//获取Curves中的变量Shot
{
Shooting();
}
else
{
haveShoot = false;
}
本文介绍如何在Unity中使用动画状态机(Animator Controller)通过Curves参数控制射击动画的播放,并实现条件判断来触发射击动作。同时介绍了如何避免动画状态过渡到自身导致的循环问题。
注意:要在Parameters中添加一个与Curves参数相同的变量,就可一映射到Curves参数了
if (anim.GetFloat("Shot") > 0.5)//获取Curves中的变量Shot
{
Shooting();
}
else
{
haveShoot = false;
}
5379
1516

被折叠的 条评论
为什么被折叠?