unity 如何判断动画让unity动画速度加快

扫一扫,访问微社区
签到成功!您今天第{todayrank}个签到,签到排名竞争激烈,记得每天都来签到哦!已连续签到:{constant}天,累计签到:{days}天
当前位置: &
_____________________________________________________________________________________________________________
问答求助版块规则:
  1、问题尽量描述清楚
& && &2、代码要放在代码块里
& && &3、附件最好放到云盘,然后把链接放到TXT文档里,上传TXT文档。【最好没有附件,你懂得】
& && &4、本版块回复不得无意义,如:顶、呵呵、不错......以及擦边!【真的会扣分的哦】严重者,封IP!
& && &5、问题得到解决,请选择最佳答案。
& && &6、若问题是你自己解决了,可以联系管理员,返还蛮牛币,写下你的答案,另有蛮牛币奖赏。
_____________________________________________________________________________________________________________
查看: 1211|回复: 14
新版动画Animator如何设置指定动作的speed
本帖为抢楼帖,欢迎抢楼!&
71985/5000排名<font color="#FF昨日变化主题帖子积分
日久生情, 积分 1985, 距离下一级还需 3015 积分
日久生情, 积分 1985, 距离下一级还需 3015 积分
蛮牛币5033
在线时间457 小时
目前Animator的控制没有Legacy丰富, 其中包括对特定动画速度的设置: 不能通过Script
控制, 只能在制作Animator时对特定动画指定Speed. 请参考:
/threads/mecanim-change-animation-speed-of-specific-animation-or-layers.160395/
每日推荐:
4364/500排名<font color="#FF昨日变化5主题帖子积分
四处流浪, 积分 364, 距离下一级还需 136 积分
四处流浪, 积分 364, 距离下一级还需 136 积分
在线时间158 小时
对于4.x中的Animator的动画,如何用代码单独控制每个动画块的执行速度呢,比如里面的idle这个块?用Animator.speed这个是控制全局。& & & & & & & & & & & & & & & &
每日推荐:
5538/1000排名<font color="#FF昨日变化5主题帖子积分
熟悉之中, 积分 538, 距离下一级还需 462 积分
熟悉之中, 积分 538, 距离下一级还需 462 积分
在线时间160 小时
每次執行前再設定一次怎樣!?像這樣
Animator.speed=
Animator.play(string);
Animator.speed=
Animator.play(string);
有點不大清楚如果有更好的方法就坐等了~
每日推荐:
4364/500排名<font color="#FF昨日变化5主题帖子积分
四处流浪, 积分 364, 距离下一级还需 136 积分
四处流浪, 积分 364, 距离下一级还需 136 积分
在线时间158 小时
每次執行前再設定一次怎樣!?像這樣
Animator.speed=
Animator.play(string);
这个和指定全局没啥却别,写着么多好像有点多此一举。还有Animator.speed应该赋予float吧。
现在是有层混合同时播放几个动作(比如上下半身分离),想要每个动作的播放速度不一致。
每日推荐:
5674/1000排名<font color="#FF昨日变化2主题帖子积分
熟悉之中, 积分 674, 距离下一级还需 326 积分
熟悉之中, 积分 674, 距离下一级还需 326 积分
蛮牛币1085
在线时间172 小时
在animator界面点击你想设置播放速度的那个动画,然后在inspector属性里面有一个speed属性,这个speed就是你点的动画播放的速度,在这边改数值就好啦
每日推荐:
头像被屏蔽
0排名<font color="#FF昨日变化1主题帖子积分
蛮牛币4602
在线时间654 小时
提示: 作者被禁止或删除 内容自动屏蔽
每日推荐:
4364/500排名<font color="#FF昨日变化5主题帖子积分
四处流浪, 积分 364, 距离下一级还需 136 积分
四处流浪, 积分 364, 距离下一级还需 136 积分
在线时间158 小时
在animator界面点击你想设置播放速度的那个动画,然后在inspector属性里面有一个speed属性,这个speed就是 ...
这个相当于初始化了,不过我的需求是在代码里根据不同的环境动态设置其速度。
每日推荐:
3151/300排名<font color="#FF昨日变化5主题帖子积分
偶尔光临, 积分 151, 距离下一级还需 149 积分
偶尔光临, 积分 151, 距离下一级还需 149 积分
在线时间42 小时
播放动画之前设定速度吧 Animator.speed =
每日推荐:
4364/500排名<font color="#FF昨日变化5主题帖子积分
四处流浪, 积分 364, 距离下一级还需 136 积分
四处流浪, 积分 364, 距离下一级还需 136 积分
在线时间158 小时
没大神啊,想了一种方法,就是把现有的每层节点全部看作一颗树,再拷贝一份,这两颗树只是速度不一样,然后混合这两棵树;
不过貌似不好拷贝,效率也不会太高,坐等方案啊。
每日推荐:
287/150排名<font color="#FF昨日变化4主题帖子积分
初来乍到, 积分 87, 距离下一级还需 63 积分
初来乍到, 积分 87, 距离下一级还需 63 积分
在线时间20 小时
Animator.speed = 设置这个是所有的动作都会加速&&
每日推荐:
4434/500排名<font color="#FF昨日变化3主题帖子积分
四处流浪, 积分 434, 距离下一级还需 66 积分
四处流浪, 积分 434, 距离下一级还需 66 积分
在线时间99 小时
应该在代码中设置速度吧
每日推荐:
12排名<font color="#FF昨日变化主题帖子积分
蛮牛币6334
在线时间1131 小时
一般情况吧 idle是呆着不动啊,假如走路你speed就是1,假如受伤了加速跑就是speed2
动作不一样 动作切换的时候条件也不一样啊。
只要你的模型动画idle默认的在原地的话,速度多少都跟他没关系
每日推荐:
4364/500排名<font color="#FF昨日变化5主题帖子积分
四处流浪, 积分 364, 距离下一级还需 136 积分
四处流浪, 积分 364, 距离下一级还需 136 积分
在线时间158 小时
一般情况吧 idle是呆着不动啊,假如走路你speed就是1,假如受伤了加速跑就是speed2
动作不一样 动作切换的 ...
不要回避问题,比如说现在有上下半身混合,上半身不同环境下不同速度,下半身也不同环境不同速度。
每日推荐:
12排名<font color="#FF昨日变化主题帖子积分
蛮牛币6334
在线时间1131 小时
不要回避问题,比如说现在有上下半身混合,上半身不同环境下不同速度,下半身也不同环境不同速度。 ...
模型的动画是你在状态机里就可以调整的,动作快慢都可以你手动预先调整好,就是状态切换时候的动作快慢
代码貌似只能控制一个全局的speed,你想要的上半身下半身得自己调整好了再用。你要说想要上半身一会快一会慢,代码应该控制不了。
每日推荐:
4364/500排名<font color="#FF昨日变化5主题帖子积分
四处流浪, 积分 364, 距离下一级还需 136 积分
四处流浪, 积分 364, 距离下一级还需 136 积分
在线时间158 小时
模型的动画是你在状态机里就可以调整的,动作快慢都可以你手动预先调整好,就是状态切换时候的动作快慢
上半身一会快一会慢,代码应该控制不了,就是问的这个问题。老版本动画系统可以,新版本应该有其他方法办到。现在有一种不过感觉不好使,就是同一动作做两个不同速度的clip放在blenTree里, 代码去动态混合。
每日推荐:
连续签到30天
认证开发者
经过游戏蛮牛认证的独立开发者暂没有新消息哦~
Animation View ...
怎么让制作出来的animation动画 只播放一次呢。比如您制作的那个摄像机移动的DEMO
一直不停的移动,能让只播放一次么
生成的animation 把loop time勾掉即可
Animation View ...
服务热线:400-678-8266匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。扫一扫,访问微社区
签到成功!您今天第{todayrank}个签到,签到排名竞争激烈,记得每天都来签到哦!已连续签到:{constant}天,累计签到:{days}天
当前位置: &
_____________________________________________________________________________________________________________
问答求助版块规则:
  1、问题尽量描述清楚
& && &2、代码要放在代码块里
& && &3、附件最好放到云盘,然后把链接放到TXT文档里,上传TXT文档。【最好没有附件,你懂得】
& && &4、本版块回复不得无意义,如:顶、呵呵、不错......以及擦边!【真的会扣分的哦】严重者,封IP!
& && &5、问题得到解决,请选择最佳答案。
& && &6、若问题是你自己解决了,可以联系管理员,返还蛮牛币,写下你的答案,另有蛮牛币奖赏。
_____________________________________________________________________________________________________________
查看: 1966|回复: 10
[基本操作]
用unity做的Animator动画怎么去控制暂停和播放
5690/1000排名<font color="#FF昨日变化2主题帖子积分
熟悉之中, 积分 690, 距离下一级还需 310 积分
熟悉之中, 积分 690, 距离下一级还需 310 积分
蛮牛币2483
在线时间229 小时
用unity编辑的Animator动画 怎么控制播放和暂停&&
或者先放第一段动画
第一段动画播放结束后再播放第二段动画
每日推荐:
253/150排名<font color="#FF昨日变化11主题帖子积分
初来乍到, 积分 53, 距离下一级还需 97 积分
初来乍到, 积分 53, 距离下一级还需 97 积分
在线时间16 小时
是用Animation做的动画片段么?在assets下右键新建Animator(状态机),把动画片段添加到里面就可以。例如:让cube先平移,然后旋转等等···
每日推荐:
5690/1000排名<font color="#FF昨日变化2主题帖子积分
熟悉之中, 积分 690, 距离下一级还需 310 积分
熟悉之中, 积分 690, 距离下一级还需 310 积分
蛮牛币2483
在线时间229 小时
已经做了俩片段&&具体到代码里怎么控制播放和暂停
每日推荐:
5633/1000排名<font color="#FF昨日变化13主题帖子积分
熟悉之中, 积分 633, 距离下一级还需 367 积分
熟悉之中, 积分 633, 距离下一级还需 367 积分
蛮牛币1534
在线时间218 小时
用状态树。在脚本里面设置两个按键控制就可以了
每日推荐:
917089/50000排名<font color="#FF昨日变化10主题帖子积分
以坛为家, 积分 17089, 距离下一级还需 32911 积分
以坛为家, 积分 17089, 距离下一级还需 32911 积分
蛮牛币3169
在线时间941 小时
来自Mobile---
直接play就行啊
每日推荐:
61477/1500排名<font color="#FF昨日变化4主题帖子积分
蛮牛粉丝, 积分 1477, 距离下一级还需 23 积分
蛮牛粉丝, 积分 1477, 距离下一级还需 23 积分
蛮牛币1547
在线时间525 小时
用Animator的状态机,想要播放某一个状态的话用参数,trigger, bool 都可以
暂停的话Animator里面好像没有好的暂停方法,有个比较笨的方法就是把Animator的组件disable掉,动画就会停在那一帧了
[]: 一个袋子砸在了 ealton 头上,ealton 赚了 1
每日推荐:
5690/1000排名<font color="#FF昨日变化2主题帖子积分
熟悉之中, 积分 690, 距离下一级还需 310 积分
熟悉之中, 积分 690, 距离下一级还需 310 积分
蛮牛币2483
在线时间229 小时
直接play就行啊
播放可以&&但是怎么暂停呢
每日推荐:
16/50排名<font color="#FF昨日变化63主题帖子积分
注册看看, 积分 6, 距离下一级还需 44 积分
注册看看, 积分 6, 距离下一级还需 44 积分
在线时间0 小时
在Animmator作动画时,你可以先把你要作动画的物体选中,然后打开动画面板,里面有选项设置,有旋转,平移那些,你可以按自己需要来设定,然后控制在那个帧那里,你调整好时间就行
[]: mymymy 乐于助人,奖励 1
每日推荐:
917089/50000排名<font color="#FF昨日变化10主题帖子积分
以坛为家, 积分 17089, 距离下一级还需 32911 积分
以坛为家, 积分 17089, 距离下一级还需 32911 积分
蛮牛币3169
在线时间941 小时
来自Mobile---
CR7_CHN 发表于
播放可以&&但是怎么暂停呢
你要什么暂停?动作貌似不行啊
每日推荐:
3265/300排名<font color="#FF昨日变化5主题帖子积分
偶尔光临, 积分 265, 距离下一级还需 35 积分
偶尔光临, 积分 265, 距离下一级还需 35 积分
在线时间103 小时
动画控制器暂停用&&Animator .speed =0F;
动画控制器恢复标准速度用&&Animator .speed =1F;
每日推荐:
61437/1500排名<font color="#FF昨日变化1主题帖子积分
蛮牛粉丝, 积分 1437, 距离下一级还需 63 积分
蛮牛粉丝, 积分 1437, 距离下一级还需 63 积分
蛮牛币5278
在线时间475 小时
如果只想从这个动画切换到另一个动画的话就不用暂停& &直接就能切换到了& &可以用一个bool值&&为true时播放一个片段&&为false时就播放另一个片段了
每日推荐:}

我要回帖

更多关于 unity如何添加动画 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信