Unity提示Mesh类没有GetSubMeshes方法该如何解决
时间: 2024-03-06 16:49:48 浏览: 72
如果你的Unity版本是2019.3或更高版本,可以使用Mesh.GetSubMesh方法来替换Mesh.GetSubMeshes方法。示例代码如下:
```csharp
Mesh mesh = GetComponent<MeshFilter>().mesh;
int subMeshCount = mesh.subMeshCount;
for (int i = 0; i < subMeshCount; i++)
{
int[] indices = mesh.GetIndices(i);
// do something with indices
}
```
如果你的Unity版本低于2019.3,你可以尝试导入一个旧版本的Unity包。或者你也可以将Mesh.GetSubMeshes方法的实现代码手动添加到你的项目中。这个方法的实现代码可以在Unity的官方文档中找到。
阅读全文