WebCamTexture.GetPixel
Declaration
public Color GetPixel(int x, int y);Параметры
| Параметр | Описание |
|---|---|
| x | Координата x пикселя, который нужно получить. Диапазон 0 через (ширина текстуры — 1). |
| y | Координаты y получаемого пикселя. Диапазон 0 через (высота текстуры — 1). |
Возвращаемое значение
Цвет Цвет пикселя.
Описание
Получает цвет пикселя в координатах (x, y).
Этот метод получает данные пикселей из текстуры в памяти CPU. Texture.isReadable должны быть true.
Нижний левый угол равен (0, 0). Если координата пикселя находится за пределами размеров текстуры, Unity зажимает или повторяет ее, в зависимости от размеров текстуры TextureWrapMode.
Если вам нужно получить большой блок пикселей, возможно, будет быстрее использовать GetPixels.
Примечание: Для экземпляров WebCamTexture, основанных на данных глубины, значение глубины (расстояние в метрах) можно получить с помощью свойства Color.r. Дополнительные ресурсы: WebCamTexture.isDepth.
Дополнительные ресурсы: GetPixels32, GetPixels.