这个游戏中的相机是3D的,但是这个生成的网格是平面的。在我的附图中,我展示了这个平面视图,以更好地展示它的外观。
现在,我每隔几秒钟更新一次网格碰撞器,但是当生成的网格具有越来越多的顶点时,它非常缓慢。
我认为这是很简单的碰撞方法,所以也许有其他方法可以检测到这个动态生成的网格而不是附加到Mesh Collider上?
更新#1
我知道Mesh Collider非常慢,不应在运行时更新。我也知道应该使用像盒碰撞器这样的基元。
但是在这种情况下,当这个平面网格每秒更新一次(并且它增长)时,会有成千上万个盒碰撞器,并且每秒都需要添加新的。这种方法也行不通。
更新#2
我的第二个想法是找到离玩家最近的三角形,并为它们创建碰撞器(盒碰撞器应该是最快的)。但我真的不知道从哪里开始或者它是否可行?有人可以帮忙吗?