你好,我想知道是否有可能使画布的背景看起来透明(没有颜色)。下面的代码片段显示了我试图解释的一个示例。如果你有任何建议,请让我知道
function setup() {
createCanvas(400, 400);
}
function draw() {
/* How to make a transparent color????? */
background(220);
rect(100,100,100,200);
}
html, body {
margin: 0;
padding: 0;
}
<!DOCTYPE html>
<html>
我使用的是Feature Tree UI,有几个自定义对话框。其中一个上面有复选框。这些复选框不能有透明的背景,这意味着我必须在我的背景图像中使用默认的背景颜色,这样复选框周围就看不到了。
然而,不同版本的Windows有不同的默认颜色!如果我在Windows7上匹配它的颜色,它在XP上看起来就不好了,等等。因为背景图像是位图,所以我不能使它们透明。我能做些什么来解决这个问题呢?