纳金网

标题: unity physic有减少反弹的办法么 [打印本页]

作者: dihcro    时间: 2013-9-16 08:34
标题: unity physic有减少反弹的办法么
  unity场景里面设置了不少mesh碰撞体,现在player控制体可以不穿墙,但是碰到墙后有比较明显的反弹让人觉得不舒服,xyz轴又不能freeze
  我设置了physic面板下的bounce threhold,没什么效果,用物理材质的min bounce也没什么用,居然用character collide也会反弹~求问大家在物理碰撞反弹上是怎么解决的
感谢!

作者: ml1466393    时间: 2013-9-16 10:19
刚体上有个约束xyz和旋转的选项勾上就行了吧
作者: dihcro    时间: 2013-9-16 10:24
运动是用力学控制的xyz轴运动,约束了xyz那虚拟替身就动不了了,不能这么设定~
作者: 徐徐的风    时间: 2013-9-16 10:56
那只能自己模拟物理效果,不能使用系统的物理系统了吧。
作者: 徐徐的风    时间: 2013-9-16 10:57
或者是给加一个不会反弹的物理材质试试。
作者: carronailo    时间: 2013-10-1 22:43
这个其实关键是看你最终需要场景里的物理效果是什么样子,如果你要的是“墙壁可以挡住人不让穿,但是人自己不受反作用力弹开”,那么最简单的办法就是,给人的Rigidbody的Kinematic给钩上,但是墙体的Rigidbody不钩这个,然后给墙体的restraint里六个钩全钩上让它不会动




欢迎光临 纳金网 (http://wwww.narkii.com/club/) Powered by Discuz! X2.5