怎么弄成三角形包围盒

如图,看了编辑器好像弄不出三角形包围盒,不能像2D里面任意拉伸,请问下有什么方案吗

目前是需要检测这个模型是否被点击到了,但是看了下没有这样的多边形碰撞盒

不是有网格碰撞

网格碰撞mesh collider 测试了下 用cannon 或者 ammo 做碰撞检测都不行,要么不准确 要么不稳定,不行

请问下还有啥好点的解决方案么

我最近用3d物理引擎也是遇到各种问题

可以给这个模型增加几个子物体,子物体用box,大概拼凑一个三角形的碰撞。

这样做不是很浪费时间,而且也不精准么

碰撞到矩形后,再取这个点与三角形检查,看是否在三角形内,2D的点是否在多边形内的计算是有公式的。

试试多边形碰撞器或者meshcollider?

没有多边形碰撞器 meshcollider 不行

请问下怎么判断2D点是否点在3D模型上

https://www.cnblogs.com/coderkian/p/3535977.html

是判断点在多边形上 不是3D模型;

你的题说的是三角形。 碰撞到矩形后可以得到三角形同一个平面的点。 然后就可以用上面的那些公式

用了最新的1.2貌似也不行,看更新说明增加了单形

3.0会有~

这个三角形增加包围盒还要等到3.0么,那现在怎么用呢

现在可以用MeshCollider,虽然在场景中还没有Gizmo的可视化,但运行时应该是有效果的
https://docs.cocos.com/creator3d/manual/zh/physics/physics-component.html#网格碰撞器组件(meshcollider)

网格碰撞mesh collider 测试了下 用cannon 或者 ammo 做碰撞检测都不行,要么不准确 要么不稳定,不行

网格碰撞器的时候这两个物理引擎都不行,一个不准确,一个不稳定

这个1.2说明文档不是已经有了三角形么,为啥不能用额