face | Face of the Cubemap to set. |
x | X coordinate of the pixel to set. |
y | Y coordinate of the pixel to set. |
color | Color to set. |
mip | Mip level to set, must be in the range [0, mipCount[. |
设置坐标 (face, x, y) 上的像素颜色。
调用 Apply 可实际将更改的像素上传到显卡。
上传是一项成本很高的操作,因此您想要在 Apply
调用之间尽可能多地
更改像素。
This method works only on RGBA32
, ARGB32
, RGB24
and Alpha8
texture formats.
For other formats SetPixel
is ignored.
See Also: SetPixelData, Apply method.
using UnityEngine;
public class Example : MonoBehaviour { public Cubemap cubeMap;
void Start() { // Set the pixel at (0,0) of the +X face red. cubeMap.SetPixel(CubemapFace.PositiveX, 0, 0, Color.red); cubeMap.Apply(); // Apply the stuff done to the Cubemap. } }