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

スクリプト言語

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

WebCamTexture.GetPixels

フィードバック

ありがとうございます

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

閉じる

送信に失敗しました

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

閉じる

キャンセル

マニュアルに切り替える
public function GetPixels(): Color[];
public Color[] GetPixels();

説明

ピクセルカラーの配列を取得します

この関数はテクスチャのミップレベル全体のピクセルカラーの 配列を返します。

返される配列は平らな 2 次元配列で、ピクセルは上から下(列の後に列)、左から右に並びます。 配列のサイズが使用されるミップレベルの高さと幅になります。 デフォルトのミップレベルが今のテクスチャのサイズのみである場合は 0 (ベーステクスチャ)です。 一般的な場合、ミップレベルは mipWidth=max(1, width>>miplevel) と高さも同様です。

GetPixels を使用すると、繰り返し GetPixel とを呼び出すよりも高速になります 特に大規模なテクスチャであれば高速になります。さらに、GetPixels は個々のミップマップレベルにアクセスすることができます。


public function GetPixels(x: int, y: int, blockWidth: int, blockHeight: int): Color[];
public Color[] GetPixels(int x, int y, int blockWidth, int blockHeight);

パラメーター

説明

ピクセルカラーの配列を取得します

この関数は、上記の GetPixels の拡張版です。 全体ミップレベルだけでなく y と x で始まる blockHeight と blockWidth を返も返します。 ブロックは使用される MIP レベルに適合しなければなりません。返される配列は blockWidth* blockHeight サイズです。