如果我有一个Colors.jl Color (如HSLA(200,0.9,0.8,0.8)、HSL(200,0.9,0.8,0.8)或RGB(200,100,100) ),那么是否有一种通用的方法来返回带有指定alpha透明值的颜色版本(如果输入没有alpha值,则提升类型)?
比如像set_alpha(in_color,alpha=0.9)这样的东西
在我玩的一个叫做Starbound的游戏中,我试图创建一个模型化的物品。在游戏中,物品代码是基于JSON字符串的。我创建的一个物品上的字符串示例使用以下JSON来区分游戏中的可绘制物品:
[{
"image":"/particles/ash/3.png?setcolor=090909",
"position":[0,0]
},
... and so on for each pixel in the image ...
]
有没有办法让已经在图像编辑软件中创建的PNG格式的精灵保持透明度,并将颜色和像素位置光栅化为JSON格
我正试图解析一个hsl颜色字符串,并从中得到一个十六进制颜色字符串。我试过用regex,但搞不懂。我的regexp应该是如何匹配和解析hsl颜色字符串的色调,饱和度和值文件。输入将是其中之一;
- hsl(162,11.984633448805383%,81.17647058823529%)
- hsl(162, 11.984633448805383%, 81.17647058823529%) <= there are
space's between fields.
谢谢。
我必须修改一些代码,前面的开发人员留下了这样的评论:
color: color, // e.g. '#RRGGBBFF' - Last 2 digits are alpha information
页面上有一个颜色选择器,让我们让用户更改文本颜色。它给出了像这样的HEX值:
#RRGGBB
还有一个滑块,允许用户改变文本的透明度。它从0.1运行到1
不知怎么的,我需要从这个透明金额中得到一个2位数的字母,并将其附加到HEX值中才能工作。
,有人知道如何将阿尔法信息附加到HEX颜色代码中吗?它的数学公式是什么?
我想,如果有人知道如何将具有透明度的RGBA颜色值转换为HEX,也可