![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiCGFPwEuBxsLxwFUW-xWz8t0p8ieakmAWWa6BpsqJR3osI91LITh0fPXxA71_MK2qW2Qh13ClLEaC7RCzia1VxcgVsH1MdJmapE5f0tyLYPOPocooTyHlrYXTCYQ8PzV7pNoUtYuZOuw/s320/tempsnip.png)
實作結果如下 :
主要概念
RGB 跟 HSV
RGB -> 紅(Red)、綠(Green)、藍(Blue)
HSV -> 色相 ( Hue )、飽和度 ( Saturation )、明度 ( Value )
HSV to RGB 這是可以轉換的使用Unity內建函式
"Color.HSVToRGB"
Silder可以做從 0~1 , Color 也是吃 0~1 的數值
所以我們只要設定 Silder的 Backgourd圖片就可以正確顯示了~~
GitHub 專案位置
https://github.com/tim12332000/UIColorSetting
主要程式碼
https://github.com/tim12332000/UIColorSetting/blob/master/Assets/ColorPicker.cs
沒有留言:
張貼留言