自己在做2D游戏练习的时候,发现给僵尸设置了碰撞体和刚体,它却仍然可以穿墙来追我的主角,简直太可怕了,然后我就开始网上找各种可能情况。
首先看了一眼Edit-->projectSetting-->Physics中有没有勾选他俩的碰撞。
发现不是这个的原因,就又去查看了一下代码,发现也没把哪个函数后边的2D给落下。找了两天后终于发现原来我把Body Type给选成Kinematic了,这样碰撞就只受代码控制,改成Dynamic就好了,真是吐了。。
文章来源地址https://www.toymoban.com/news/detail-504037.html
文章来源:https://www.toymoban.com/news/detail-504037.html
到了这里,关于Unity设置了刚体和碰撞体却仍旧会穿墙的原因的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!