获取给定颜色十六进制代码的较暗颜色十六进制代码
如何获取给定颜色的较暗颜色十六进制代码(用十六进制代码表示)。
例如,对于给定的颜色#999999,我想获得更暗的十六进制颜色,即它可以是#666666,因为#666666比#999999更暗,并且它们是灰色的
另一个例子,对于给定的橙色,我想获得更深的橙色十六进制代码。
假设我们使用 ActionScript 3。
How to get darker color hex code for the given color(represented with hex code).
For example, for given color #999999 i want to get darker hex color, namely it can be #666666, because #666666 is darker than #999999, and they are GREY
Another example, for given orange color, I want to get darker orange color hex code.
Assume we use ActionScript 3.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
根据您的需求,通过使用 HSL 色彩空间并调整,您可能会获得更好的结果L 值。这就是当您使颜色变亮/变暗时 Flash 创作工具中的颜色选择器所做的事情。稍微用谷歌搜索一下就能找到论坛和代码,用于将 RGB 转换为 HSL,反之亦然。
Depending on what you are after, you may have better results by working with the HSL color space and adjusting the L value. This is what the color picker in the Flash authoring tool does when you lighten/darken a color. A little Googling will dig up the forumlas and code for converting RGB to HSL and vice versa.