省流:解决方法
将玩家模型的Boxcollider换成CapsuleCollider
思考过程
本人在制作一款3d的跑酷游戏时遇到以下问题:
在制作最初版本时,游戏主角挂载了Rigidbody以及Boxcollider这两个组件;
在脚本编写完跳跃的逻辑后发现,Cube在下落时:
若两次跳跃衔接的比较紧时,人物会出现弹跳,偏移,甚至飞出应有位置的情况!
![img](https://img-blog.csdnimg.cn/img_convert/e1246062f96e9891e4ab67675289d1da.png)
网络上没有怎么搜到针对这种情况的具体解释
在之后的制作过程中,受到下载人物模型自带的CapsuleCollider的启发,想到:
更改玩家的Boxcollider为CapsuleCollider试试,发现成功!
![img](https://img-blog.csdnimg.cn/img_convert/5f69a16e034b98ec54eb2d3768987e55.png)
(跳跃正常)