2
A
回答
3
让我们打破这种分解成一些通用的步骤:
- 弄清了
startColor
和endColor
的RGB值。比如,也许他们是(64, 128, 192)
和(255, 255, 255)
- 弄清楚你的颜色渐变很多步骤如何你想要的。基于你的问题,它看起来像你想要100个步骤。你可能不需要100,尽管这取决于你想用它做什么,我想。
- 找出每个颜色值之间的差异 - 在我的示例中,它是
(191, 127, 63)
。 - 现在你知道每个循环迭代需要改变多少个值:
(191/100, 127/100, 63/100)
。 - 创建一个循环,你
startColor
开始,适用于颜色值(四舍五入)改变每次迭代中,将每个新Color
你的阵列。在你的循环结束,最后添加的Color
最终会被该endColor
瞧 - 有你代表你的梯度Color
对象数组。
如果你想,你应该能够找出如何将其扩展到多颜色渐变(红 - >绿 - >黄色),以及,只需创建两个循环过渡到每一种颜色。
相关问题
- 1. ggplot更改填充颜色而不会丢失颜色梯度
- 2. 根据值梯度填充盒图颜色
- 3. 具有不同填充颜色的geom_area
- 4. 可变长度填充和填充填充梯度
- 5. 颜色梯度随着ggplot
- 6. 沿梯度计算颜色
- 7. 颜色梯度的数学
- 8. 垂直颜色梯度
- 9. UIView填充颜色
- 10. Mathematica填充颜色
- 11. 用python填充颜色密度图
- 12. SVG填充颜色透明度/ alpha?
- 13. Css用颜色填充div高度
- 14. 的jQuery/CSS创建线性梯度仅具有一个颜色
- 15. R图 - 具有颜色梯度的正态曲线
- 16. Scilab中的梯形积分 - 多边形颜色填充停止
- 17. 创建具有不同颜色的颜色阵列
- 18. 圆形颜色梯度(色调)在firemonkey
- 19. CSS梯度1种颜色填充40像素和另一个填充计算值(100%-40px)
- 20. SVG对象可以同时具有填充颜色和填充图案吗?
- 21. 通过2个以上定义的颜色的梯度连续缩放填充或颜色
- 22. 填充阵列
- 23. 阵列没有被填充
- 24. 阵列没有填充
- 25. Gridview列颜色不填充整个框
- 26. Infragistics XamWebChart系列填充颜色绑定
- 27. gnuplot条件填充颜色
- 28. 绘制MKPolyline填充颜色
- 29. MPAndroidChart饼图填充颜色
- 30. html canvas不填充颜色
存储阵列中颜色的十六进制(RGB代码)值。 –
让我编辑我的问题。 – Kyranstar
你的意思是说你想把'#000000'到'#FFFFFF'的所有RGB代码存储到数组中? – Baby