Mesh Collider

来源:互联网 发布:windows update卡在100 编辑:程序博客网 时间:2024/06/05 19:03

之前我对于mesh collider组件一直有所误解,直到昨天秀了一番下限我才意识到这个问题,真是菜的抠脚。

问题出在这个参数



当初第一次用这个组件,我发现添加上去之后没有类似box collider的绿色边框表示碰撞体,然后我随手点了下convex参数,出现了。

于是我以为mesh collider只有点击convex才会生效。为什么没有去看文档,这个得去问两年前的我是如何想的。

这个错误的观念一直被我保持到了昨天。

我需要给不规则的湖岸添加碰撞,我挂上了mesh collider组件,然后点击了convex,然后编辑器告诉我上限255个三角形。

这是我第一次遇见这种情况,也就是说在过去我很少用到mesh collider,并且偶尔用了,它的目标面数也没有超过255,真是不知道幸运还是不幸。

我的想法是拆模型吧,然后别人告诉我不需要,事后我才弄明白一个mesh collider组件挂上去并且指定了mesh之后就已经生效了,可以与boxcollider之类的发生碰撞。

而这个convex参数,是为了使这个mesh collider可以与其他的mesh collider发生碰撞。对我终于去看了文档。

然后我又意识到,我的船是mesh collider,我的河岸也是mesh collider,没错啊,我确实需要点击convex。

好吧两者之间其实只需要让船的convex属性为true就可以了。




原创粉丝点击