新手求解答
unity3d吧
全部回复
仅看楼主
level 1
贴吧用户_J47Q3Dt
楼主
大佬们我通过改变物体速度来控制物体移动,但是当物体与墙体碰撞时如果我一直摁着前进不动他就会紧贴在墙上,重力也消失了,如果松开又会落下来是什么原因
2025年07月12日 13点07分
1
level 1
贴吧用户_J47Q3Dt
楼主
不影响这个现象的代码我没截进去
2025年07月12日 13点07分
2
level 1
Dggvghhcbb
把这个墙体的摩擦系数改成0,让物体和他之间没有摩擦应该就可以了
2025年07月12日 20点07分
3
贴吧用户_J47Q3Dt
谢谢大佬
2025年07月13日 03点07分
贴吧用户_J47Q3Dt
@Dggvghhcbb
大佬我刚才看了一下墙体好像没有摩擦系数这个参数啊,还有没有别的原因
2025年07月13日 06点07分
Cdsfsdd
@贴吧用户_J47Q3Dt
你需要给物体添加物理材质,把材质的摩擦系数设置为零。
2025年07月13日 07点07分
贴吧用户_J47Q3Dt
@Cdsfsdd
好的谢谢大佬
2025年07月14日 03点07分
level 6
夜琉殇
rigidbody的底层逻辑是在FixedUpdate里更新的,你在update里写会导致逻辑产生冲突
2025年07月14日 02点07分
4
贴吧用户_J47Q3Dt
已经解决了大佬
2025年07月14日 03点07分
1