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

スクリプト言語

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

AssetPostprocessor.GetVersion

フィードバック

ありがとうございます

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

閉じる

送信に失敗しました

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

閉じる

キャンセル

マニュアルに切り替える
public function GetVersion(): uint;
public uint GetVersion();

説明

アセットのポストプロセッサーのバージョンを返します

スクリプトが再コンパイルされバージョンの変更が検出された場合、そのプロセッサーに関連付けられているアセットは再インポートされることになりますスクリプトで行う処理をすべてのアセットに反映させる場合に使用します。

	class TexturePostProcessor : AssetPostprocessor
	{
		// Bump this number to make textures reimport after modifying the post processor below.
		private uint m_Version = 0;
		public override uint GetVersion() {return m_Version;}

public void OnPostprocessTexture(Texture2D tex) { Color[] pix = tex.GetPixels(); for (int i = 0; i < pix.Length; i++) { pix[i] = pix[i] * 0.5f; } tex.SetPixels(pix); tex.Apply(true, true); } }