private MvxMeshPart CreateNewMeshPart() { GameObject partGameObject = new GameObject("MeshPart"); partGameObject.hideFlags = partGameObject.hideFlags | HideFlags.DontSave; partGameObject.transform.SetParent(m_transformFixGO.transform); partGameObject.transform.localPosition = Vector3.zero; partGameObject.transform.localRotation = Quaternion.identity; partGameObject.transform.localScale = Vector3.one; MvxMeshPart newMeshPart = partGameObject.AddComponent <MvxMeshPart>(); newMeshPart.SetMaterials(m_materialInstances); return(newMeshPart); }