修改插件中Mesh.GetTriangleStrip 2018版本无法使用解決方法

随着Unity版本的更新,很多低版本的插件导入到高版本中后都会报错,其中一个错位为:

Assets/Quantum Theory/UCP/Scripts/Utility Scripts/MeshCombineUtility.cs(27,39): error CS1061:
Type UnityEngine.Mesh' does not contain a definition forGetTriangleStrip’ and no extension method GetTriangleStrip' of typeUnityEngine.Mesh’ could be found. Are you missing an assembly reference?

错误指出:Mesh不包含GetTriangleStrip的定义,也没有UnityEngine类型的扩展方法“GetTriangleStrip”。

解决方法:
将 GetTriangleStrip 改成 GetTriangles
对应的 SetTriangleStrip 改成 SetTriangles
搞定,插件可用了

你可能感兴趣的:(Unity,Unity版本更新后产生的问题)