Version: 5.3 (switch to 5.4b)
言語English
  • C#
  • JS

スクリプト言語

好きな言語を選択してください。選択した言語でスクリプトコードが表示されます。

MeshUtility.SetMeshCompression

フィードバック

ありがとうございます

この度はドキュメントの品質向上のためにご意見・ご要望をお寄せいただき、誠にありがとうございます。頂いた内容をドキュメントチームで確認し、必要に応じて修正を致します。

閉じる

送信に失敗しました

なんらかのエラーが発生したため送信が出来ませんでした。しばらく経ってから<a>もう一度送信</a>してください。ドキュメントの品質向上のために時間を割いて頂き誠にありがとうございます。

閉じる

キャンセル

マニュアルに切り替える
public static function SetMeshCompression(mesh: Mesh, compression: ModelImporterMeshCompression): void;
public static void SetMeshCompression(Mesh mesh, ModelImporterMeshCompression compression);

パラメーター

mesh 圧縮モードを設定するメッシュ
compression 設定する圧縮モード

説明

メッシュの圧縮設定を変更します。

これにより、ModelImporter によって生成されなかったスクリプトから作成されるメッシュためにメッシュの圧縮を有効にできます。そうすればコードから圧縮されたメッシュのアセットを生成することができます。

var m = new Mesh ();
m.vertices = vertices;
m.triangles = triangles;
MeshUtility.SetMeshCompression (m, ModelImporterMeshCompression.High);
AssetDatabase.CreateAsset (m, "Assets/CompressedMesh.asset");
AssetDatabase.SaveAssets ();