通常我用红、绿、蓝来创造颜色。但是我想让用户简单地用滚轮选择颜色,因此不能让用户指定三个颜色 channel 。
我有一个可以递增到 256 * 256 * 256 的变量。
但是,如果我使用 bitshift 来获取颜色 channel ,我的颜色会突然“跳跃”。
如何以连续的整数调色板的方式获取颜色 channel ?
最佳答案
我想不出一个直观的方法来做到这一点,因为你有几个不同的自由度可以玩。如果您只想要基色而不是任意 RGB 值,我会使用 HSV 并滚动浏览色相值。
关于java - 调色板的连续颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14654114/