**
unity 里自己製作選色卡
閒著沒事,自己做了一個選色卡 目的是讓自己玩遊戲的時候 各種顏色隨便選,這也是自己第一次寫博客,為了以後方便回顧;
- 我們需要一張選色卡,下圖是自己PS的 將就用著,能用就行了
- 圖片放在UGUI的image上
- 居然是選色卡 我們自然是點到哪裡的顏色就是什麼顏色了
- 所以需要獲取鼠標點擊屏幕的位置,再當前位置的像素顏色
- 下面是獲取點擊屏幕的代碼.
Input.mousePosition.x - Screen.width / 2f;
Input.mousePosition.y - Screen.height / 2f;
6.下面是返回一個坐標位置像素顏色的API
Cubemap 立方体贴图
Texture2D 二维纹理
Cubemap.GetPixel 获取像素颜色
Texture2D.GetPixel 获取像素颜色
WebCamTexture.GetPixel 获取像素
Texture2D.GetPixels 获取像素块颜色
Cubemap.GetPixels 获取像素颜色列表
Texture2D.GetPixelBilinear 获取双线性像素颜色
Texture2D.GetPixels32 获取32位像素块颜色
Texture2D.SetPixel 设置像素
API 有點多 大家需要的話自己查
7.我用的是二維紋理的獲取像素顏色Texture2D.GetPixel
話不多說,先上代碼吧,注釋寫得比較仔細 看不懂再問