Version: 2019.4
public void UpdateTile (int tileX, int tileY, int miplevel, Color32[] data);

パラメーター

tileXタイルの X 座標
tileYタイルの Y 座標
miplevelテクスチャのミップマップレベル。
dataタイルの色データ

説明

カラー値を持つスパーステクスチャのタイルを更新します。

この関数はメモリに常駐する (tileX、tileY) 座標のタイルをつくり、そのピクセルを更新します。タイルがすでに常駐している場合、ピクセルのみ更新されます。

渡されたるデータはタイルのために十分なピクセルが必要です (tileWidth*tileHeight エレメント)。例外はタイルのサイズよりも小さいミップマップレベルができます。その後、ミップマップレベルサイズに十分なデータを渡せば ok です。

UpdateTile は非圧縮カラー形式でのみ動作します。圧縮形式でスパーステクスチャを使用する場合、 UpdateTileRaw を使用し、Raw のタイルデータバイト (例 DXT 圧縮データ)を渡します。テクスチャ形式が RGBA32 ではない場合、 UpdateTileRaw はより効率的にできます。Unity は Color32 データから基になるテクスチャ形式に変換する必要はありません。

See Also: UnloadTile, UpdateTileRaw.