unity里人物穿墙 不是碰撞的问题会是哪里出了问题啊

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity里人物穿墙 不是碰撞的问题会是哪里出了问题啊相关的知识,希望对你有一定的参考价值。

如果速度过大,前一帧与这一帧的移动距离大于碰撞的宽度,就会穿过,要么你减少速度值,要么增大collider的宽度,另外也可以选择刚体的collision
detection为continuous模式,当然这样也会增加一部分开销
参考技术A 被碰撞的物体有collider组建.Translate依然会发生碰撞的,用transform,只要发起碰撞的物体有rigidbody组件,可以发生碰撞的不是吧,我刚刚试过

unity 3D 中创建的BOX,BOX collider已经打开了,为啥还是能穿墙,另外如何用鼠标转换视角

1.确定你的人物是否有rigidbody。这个组件必须有,才能响应碰撞。
2.确保你的box collider->isTrigger是否勾上。不勾上才可以执行碰撞
参考技术A 要加RigidBody吧。。

以上是关于unity里人物穿墙 不是碰撞的问题会是哪里出了问题啊的主要内容,如果未能解决你的问题,请参考以下文章

unity里怎么把墙啥的加碰撞,加box collider,mesh,和rigidbody都没有

unity 3D 中创建的BOX,BOX collider已经打开了,为啥还是能穿墙,另外如何用鼠标转换视角

unity碰到物体血条减少

详解Unity中的射线与射线检测

unity中一件衣服如何穿到人物身上?

Unity中UGUI人物血条跟随的几种实现方式