求问unity动画系统如何同时判断h和v?
答案:2 悬赏:70 手机版
解决时间 2021-11-21 22:10
- 提问者网友:椧運幽默
- 2021-11-21 00:40
求问unity动画系统如何同时判断h和v?
最佳答案
- 五星知识达人网友:野慌
- 2021-11-21 00:48
把update里面的判断条件修改一下。
if(h!=0 && v!=0){ amin.SetBool("Move",true);}
else amin.SetBool("Move",false);
我看了一下你第二个截图,左上角应该是你定义的转换变量,好像不是Move。所以amin.SetBool()中的"Move"是不对的。填写的不是动画名,是转换的变量名。然后从Idle过渡到Move动画的条件要选择你自己定义的那个变量,并设置为ture。
if(h!=0 && v!=0){ amin.SetBool("Move",true);}
else amin.SetBool("Move",false);
我看了一下你第二个截图,左上角应该是你定义的转换变量,好像不是Move。所以amin.SetBool()中的"Move"是不对的。填写的不是动画名,是转换的变量名。然后从Idle过渡到Move动画的条件要选择你自己定义的那个变量,并设置为ture。
全部回答
- 1楼网友:行路难
- 2021-11-21 02:06
把“Move” 后面改成true 和false
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯