1. 程式人生 > >unity裡面獲取圖片畫素座標問題

unity裡面獲取圖片畫素座標問題

這裡寫圖片描述
為了知道unity裡,texture.GetPixels()裡每個畫素的顏色到底是怎麼樣分佈的,我們進行了一個測試。上圖是一個4*4的貼圖,ps和unity裡顯示都是這樣。

public class testCol:MonoBehaviour  {
    public Texture2D texture;
    public void OnClick()
    {
        Color[] textureCol = texture.GetPixels();
        for(int i = 0; i < textureCol.Length; i++)
        {
            Debug.LogError(textureCol[i].ToString());
        }

    }
}

執行下面的程式碼,輸出結果如下:
這裡寫圖片描述
也就是說,畫素分佈如下所示:
這裡寫圖片描述