简单的说就是加载图像,在显示的时候使用tint(gray,alpha) 不断调整 alpha 让他越来越不透明。

例子如下:

PImage img;
int i=0; 

void setup() {
size(640, 360);
img = loadImage("moonwalk.jpg"); // Load an image into the program 
}

void draw() { 
  tint(255, i++); // Display at half opacity
  image(img, 0, 0);
  if (i==40) {
    delay(5000);
    exit();
  }
  delay(200);
}

完整例子下载:

Transparency

Leave a Reply

电子邮件地址不会被公开。 必填项已用*标注

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>