protected void OnDestroy() { if (meshFilter == null) { meshFilter = GetComponent<MeshFilter>(); } if (meshFilter != null) { mesh = meshFilter.sharedMesh; } if (mesh) { DestroyImmediate(mesh, true); meshFilter.mesh = null; } }