public Color GetPixel (CubemapFace face, int x, int y);

描述

返回坐标 (face, x, y) 上的像素颜色。

如果这些像素坐标超出边界(大于宽度/高度或小于 0), 则将被限制或者将根据该纹理的包裹模式进行重复。

该纹理必须在导入设置中设置了 Is Readable 标志,否则此函数将失败。在使用 Crunch 纹理压缩的 Textures 上,GetPixel 不可用。

using UnityEngine;

public class Example : MonoBehaviour { public Cubemap texture;

void Start() { // prints the color of the pixel at (0,0) of the +X face Debug.Log(texture.GetPixel(CubemapFace.PositiveX, 0, 0)); } }