Processing 炒作、处理中的阿尔法

Processing 炒作、处理中的阿尔法,processing,alpha,Processing,Alpha,我正在为Processing,HYPE中的一个设计项目生成一个六边形粒子图案(见下面的示例) 我的问题是,即使使用相同的alpha代码块,我也无法生成可见的alpha变体。谷歌搜索没有帮助。我不确定我到底做错了什么 我的密码是 多谢各位 您正在使用web符号定义颜色,它不支持透明度。相反,请使用采用alpha通道的color()函数之一 colors = new HColorPool() .add(color(#32184E, 100)) //... 发件人: Web颜色表示法

我正在为Processing,HYPE中的一个设计项目生成一个六边形粒子图案(见下面的示例)

我的问题是,即使使用相同的alpha代码块,我也无法生成可见的alpha变体。谷歌搜索没有帮助。我不确定我到底做错了什么

我的密码是

多谢各位


您正在使用web符号定义颜色,它不支持透明度。相反,请使用采用alpha通道的
color()
函数之一

colors = new HColorPool()
    .add(color(#32184E, 100))
    //...
发件人:

Web颜色表示法仅适用于不透明颜色。要使用alpha值定义颜色,可以使用
color()
或十六进制表示法。对于十六进制表示法,在值前面加上
0x
,例如
color c=0xCC006699
。在该示例中,
CC
(十六进制值204)是alpha值,其余部分与卷筒纸颜色相同。请注意,在十六进制表示法中,alpha值显示在第一个位置。(在color()、fill()和stroke()中使用时,alpha值最后出现。)以下是编写上述示例的等效方法,但使用
color()
并将alpha值指定为其第二个参数:
color c=color(006699,191)


为了便于将来参考,您应该在问题中直接将代码作为链接发布,而不是发布链接。

谢谢!关于代码-适当注意。事实上,我正在寻找一种将不透明度随机化的方法,你会推荐一种具体的方法,还是我应该这样做。添加(颜色(#ffffff,30)),.add(颜色(#ffffff,60))等等?它在Josh的代码中以某种方式与.alpha((int)random(30100))一起工作。但我的不是。你能说得比说它不起作用更具体一点吗?那代码到底是做什么的?你也可以考虑用一个新的问题发布(注意,这不应该是你的整个草图,只是一个小例子来演示什么是不起作用的)。我将与MCVE一起提出新问题,尽量更具体一些。非常感谢。