版本:Unity 6 (6000.0)
语言中文
  • C#

MeshUpdateFlags.DontValidateIndices

提出更改

成功!

感谢您帮助我们改善 Unity 文档的质量。虽然我们无法接受所有提交,但我们会阅读用户提出的每项更改建议,并在适用时进行更新。

关闭

提交失败

由于某种原因,您的更改建议未能提交。请在几分钟内<a>重试</a>。感谢您花时间帮助我们提高 Unity 文档的质量。

关闭

取消

说明

当您使用 Mesh.SetIndexBufferData 修改 Mesh 的数据时,指示 Unity 不应检查索引值。

当您使用 Mesh.SetIndexBufferData 修改 Mesh 的数据时,Unity 的默认行为是验证您提供的索引数组,以检查是否存在超出范围的索引值。如果发现任何索引值,Unity 会引发异常。

您可以使用 MeshUpdateFlags.DontValidateIndices 标志让 Unity 跳过这些检查。这可能对性能有益,但是如果您使用此标志,则必须确保将有效数据传递到 Mesh。

其他资源:Mesh.SetIndexBufferData