CG资源海

标题: unity控制动画是SetBool好,还是anim.Play("") [打印本页]

作者: hzming    时间: 2019-2-22 18:25
标题: unity控制动画是SetBool好,还是anim.Play("")
unity控制动画是SetBool好,还是anim.Play("") 好

一直很纠结这个问题,关于Unity的动画播放问题,是到动画机上设置bool,然后代码SetBool好,,还是直接在脚本里面调用Play来播放动画?
这两种方式有什么区别吗?有没大神老手指点一二。




我用到的脚本:
--------------------------------------------------------------------
anim = GetComponent<Animator>();
anim.Play("Sword-Run");
//
播放动画
anim.CrossFade("Sword-Idle",10);
//
播放动画
(10
秒渐变
)
anim.SetFloat("SpeedAttack", 4f);
//
动画速度倍率
anim.SetBool("Move", false);
//
修改动画机参数
anim.GetBool("Move")
//
读取动画机参数
anim.speed = 10;
//
播放速度
10

anim.Update(0);
//
立刻更新动画



作者: whbb    时间: 2019-11-27 18:18
沙发~支持楼主~支持cg资源海论坛!




欢迎光临 CG资源海 (https://www.cgziyuanhai.com/) Powered by Discuz! X3.2