新手求救 人物碰撞体怎样跟着人物动画变化
unity3d吧
全部回复
仅看楼主
level 1
aa221134455
楼主
如图所示 人物下铲的时候碰撞体不会变化 请问大神们怎样解决
2014年12月19日 08点12分
1
level 1
aa221134455
楼主
额 没有大神吗
2014年12月19日 09点12分
2
123456ll565656
前排回复,调用SkinedMeshRender.Bake() 函数(返回一个Mesh),获得当前蒙皮的模型快照,然后再把这个Mesh 传给MeshCollider就好了。但是不建议在每帧都执行这个操作,因为这货比较消耗性能,推荐20-30次每秒的速度进行更新,看25楼截图
2018年03月19日 01点03分
level 13
449306923
用用animator吧
2014年12月19日 10点12分
4
aa221134455
用的就是animator。。
2014年12月22日 02点12分
level 8
🍄超级马里奥
少打个勾
2014年12月19日 11点12分
5
aa221134455
打了也不行啊 只是相对跟着动作而不是动画
2014年12月22日 02点12分
🍄超级马里奥
回复 aa221134455 : 把MeSh碰撞放在脚本下面
2014年12月22日 13点12分
level 6
lhyps2
animator的话,动画不要bake进去,同时animator 勾选apply root motion
2014年12月19日 13点12分
6
aa221134455
那个模型是网上下载的 打勾了也不行 有没有什么教程可以看看的
2014年12月22日 02点12分
尘子😳
按照你说的,解决了,Back Into不要打勾
2017年01月13日 21点01分
风雨丶无殇
回复 尘子😳 :怎么解决的。我也有这个问题,
2018年03月14日 15点03分
CLOUD🐼
@尘子😳
最后是怎么解决的,back into在哪
2018年07月23日 06点07分
level 11
只待苍霞
推荐另一种方案, 使用传统的collider,附加在人物的各个骨骼上,比如头上有一个球体collider, 胳膊上有一个胶囊collider, 鞋子上有一个立方体collider,这样在播放动画的时候, 碰撞体也会跟着走.
2014年12月19日 18点12分
7
aa221134455
我去试试
2014年12月22日 02点12分
😜不可原谅
对
2014年12月22日 02点12分
aa221134455
额 那个是网上下的 我也不懂怎么改
2014年12月22日 02点12分
黑桃J丶小俊
赞同
2014年12月23日 07点12分
level 7
看球的疯子º
同求
2014年12月20日 04点12分
8
level 12
Wilson🐷
这个碰撞体怎么做的?mesh?
2014年12月22日 02点12分
9
aa221134455
嗯嗯
2014年12月22日 05点12分
level 11
灰蓝色海
把碰撞体绑定到骨骼上
2014年12月23日 10点12分
11
aa221134455
资源是网上下载的 我不会改。。
2014年12月25日 10点12分
level 12
魔钥MK
碰撞盒子用BoxCollider吧,这样比较省资源。多做两个碰撞盒子,然后根据动画状态进行切换,如果用了有限状态机,实现起来会很简单
2014年12月25日 12点12分
12
aa221134455
可是用box collider他会卡进障碍物的碰撞体 然后就往下钻 用圆的话会往上爬 怎么破
2014年12月26日 02点12分
梅小兔的口水巾
想问一下有限状态机如何实现呢?因为我现在在写FSM 相结合起来用
2018年02月19日 15点02分
level 13
虚拟世界🌈
选中场景中模型,属性右上角把Static的勾都去掉
2015年01月16日 11点01分
14
aa221134455
你回答的是哪个问题。。那个勾是没打上的 还有你的头像 莫名喜感
2015年01月17日 07点01分
梅小兔的口水巾
@aa221134455
头像应该是詹美人呢~
2018年02月19日 15点02分
level 11
哇洗林老鳖
你想多了,这会让你卡成狗的
2016年09月02日 09点09分
15
ddfgvfghh
没错,u3d官方为了防止性能问题就禁止了mesh collider介入动画
2016年09月02日 17点09分
level 6
小乌龟🐶
不能 现实很残酷
2016年09月02日 13点09分
16
level 8
尘子😳
刚好我也遇到这个问题,楼主怎么解决的
2017年01月13日 21点01分
17
level 6
忘川口水
我也想问有什么好的解决方法吗
2017年03月08日 13点03分
18
strongrex2001
同问,而且我的那个模型没有“Bake into”的选项啊。。
2017年06月04日 07点06分
level 11
★可爱猫★
哇,灵魂都出体了!(笑
人物不要用网格当碰撞体,处理起来运算量很大。在某些骨骼的层级下面放胶囊碰撞体就可以了。骨骼动他们也会跟着动。
2017年06月04日 14点06分
20
level 9
kye♋
请问 倘若是用多个 盒子碰撞 怎么去检测
2017年06月05日 00点06分
21
level 9
墨名夜星
同问,楼主现在解决这个问题了吗?
2017年10月30日 03点10分
22
1
2
尾页