顏色rgba和16進制


今天閱讀代碼的時候看到了一個實現顏色漸變的效果,不同於以往使用函數實現的顏色漸變,這個是規律的遞增rgba里面的幾個參數完成的,看起來就像是等差數列一樣。沒想到還能這樣來,簡單的了解了一下

rgba的前幾位分別代表紅/綠/藍,最后一位a(alpha)一般用作不透明參數。范圍是0到1,其他三位的范圍是0-255

顏色是這樣來控制的:

rgba = (0,
                    1 - self.value / (self.data_count * 2),
                    self.value / (self.data_count * 2) + 0.5,
                    1)
#不是是何原因,這里的rgba只支持0-1的范圍

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM