MeshUtility.SetMeshCompression
Declaration
public static void SetMeshCompression(Mesh mesh, ModelImporterMeshCompression compression);Параметры
| Параметр | Описание |
|---|---|
| сетка | Сетка, для которой устанавливается режим сжатия. |
| сжатие | Режим сжатия для установки. |
Описание
Изменение параметра сжатия сетки для сетки.
Это позволяет включить сжатие меши для мешей, созданных с помощью скрипта, которые не были созданы ModelImporter. Таким образом, вы можете создавать сжатые элементы меши из кода.
using UnityEngine; using UnityEditor;
public class ExampleMesh : MonoBehaviour { void Start() { Mesh m = new Mesh();
//Add mesh data here //m.vertices = your vertices; //m.triangles = your triangles;
MeshUtility.SetMeshCompression(m, ModelImporterMeshCompression.High); AssetDatabase.CreateAsset(m, "Assets/CompressedMesh.asset"); AssetDatabase.SaveAssets(); } }