赞
踩
由于level对象中的地板没有碰撞体,会导致当角色与椅子物体碰撞时产生漂移(就是人物与墙壁碰撞之后x,z轴的位置会自动更改)
橙色的线围起来的就是地板
具体原因我还没搞懂(有大佬知道的麻烦评论区解惑)
上面给地板添加完椅子后,我又作死去卡这个位置,结果又发现人物与椅子碰撞体在这个位置一直碰撞会使人物之后自动沿着y轴旋转(导致旋转的原因我也不清楚,如果有大佬知道麻烦评论区解惑)
有人或许会不理解,你把y轴旋转也冻住了,那么该怎么移动人物的朝向
说实话我上网搜也没搜到,所以我去问了万能的chatgpt,嘿嘿。
我代码中确实写了控制人物旋转的代码,所以可以不受y轴被冻住的影响去旋转
旋转部分代码可看下面博客
[Unity3D]人物的转向_unity3d角色转向_ASAMIRIKA的博客-CSDN博客
我是菜鸟,如果有错误,请大家斧正。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。