unity动画如何加快一倍速度,要完整脚本别说,改下动画点speed就行了,我也知道。完整脚本,复制粘贴那种

unity动画如何加快一倍速度,要完整脚本别说,改下动画点speed就行了,我也知道。完整脚本,复制粘贴那种从maya导入的模型模型名字叫a里面有个播放脚本叫Take00... unity动画如何加快一倍速度,要完整脚本别说,改下动画点speed就行了,我也知道。完整脚本,复制粘贴那种

从maya导入的模型 模型名字叫 a 里面有个播放脚本叫 Take 001 unity里面给了它一个 New Animator Controller 改名叫 abc。
怎么 让 模型(a) 的 Take 001 动画速度快一倍? 脚本怎么写
展开
 我来答
一郎大神
2014-11-03 · TA获得超过1180个赞
知道小有建树答主
回答量:1033
采纳率:92%
帮助的人:315万
展开全部
animation["Take 001"].speed = 2;
追问
public class NewBehaviourScript1 : MonoBehaviour {

// Use this for initialization
void Start () {
animation["Take 001"].speed = 2;
}
可以麻烦再具体点吗
追答
public class animator : MonoBehaviour {

Animator anim;
AnimatorStateInfo animatorInfo;
void Start () {
anim=GetComponent();

}

void Update () {
animatorInfo=anim.GetCurrentAnimatorStateInfo(0);
if(animatorInfo.IsName("Take 001"))//注意这里指的不是动画的名字而是动画状态的名字
{
anim.speed=2;
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式