随着Unity版本的更新,很多低版本的插件导入到高版本中后都会报错,其中一个错位为:
Assets/Quantum Theory/UCP/Scripts/Utility Scripts/MeshCombineUtility.cs(27,39): error CS1061:
Type UnityEngine.Mesh' does not contain a definition for
GetTriangleStrip’ and no extension method GetTriangleStrip' of type
UnityEngine.Mesh’ could be found. Are you missing an assembly reference?
错误指出:Mesh不包含GetTriangleStrip的定义,也没有UnityEngine类型的扩展方法“GetTriangleStrip”。
解决方法:
将 GetTriangleStrip 改成 GetTriangles
对应的 SetTriangleStrip 改成 SetTriangles
搞定,插件可用了
转载自原文链接, 如需删除请联系管理员。
原文链接:修改插件中Mesh.GetTriangleStrip 2018版本无法使用解決方法,转载请注明来源!