Version: 2022.1
public void SetPixels (Color[] colors, int miplevel);
public void SetPixels (Color[] colors);

参数

colors 要将像素设置成的颜色。
miplevel 将受新颜色影响的多级渐进纹理级别。

描述

设置 3D 纹理的像素颜色。

此函数接受一个颜色数组并更改 3D 纹理的像素颜色。 调用 Apply 实际上会将更改的像素上传到 GPU。

注意,如果在 ::SetPixels32 函数中使用 Color32 数据,速度会更快,占用的内存更少。像素数组按 x、y、z 排序。在 for 循环中,以 x 为中心,y 在中间,z 在外部,可创建像素数组。

SetPixels throws an exception when it fails.

另请参阅:GetPixelGetPixelBilinearGetPixelsGetPixels32SetPixelSetPixels32Apply 函数。