djcsch2001

tint()可用于设置图片的色彩填充值。tint()有几种设置方式:

  1. tint(明度),一个参数代表0~255明度值;
  2. tint(明度,透明度),两个参数代表明度和透明度值;
  3. tint(R,G,B),三个参数代表三色的色值;
  4. tint(R,G,B,透明度),四个参数代表三色的色值和透明度值。

下例中有三张图片,分别用tint()设置了色彩和透明度,形成了蓝绿色的图和红色的图以及透明效果

PImage photo1;
PImage photo2;
PImage photo3;
void setup() {
  size(300,300);
  photo1=loadImage("metropolitain.jpg");             
  photo2=loadImage("pompidou.jpg");             
  photo3=loadImage("wuyang.png");             
}

void draw()  {
  background(0);
  tint(0,255,255);    //上半部图片,蓝色
  image(photo1,0,-150);
  tint(255,0,0);     //下半部图片,红色  
  image(photo2,0,150);  
  tint(255,160);    //图片透明度为150     
}

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-17
  • 2021-05-18
  • 2021-11-20
  • 2021-09-01
  • 2021-08-01
猜你喜欢
  • 2022-01-03
  • 2021-04-08
  • 2022-12-23
  • 2021-11-17
  • 2022-12-23
  • 2021-09-22
  • 2022-12-23
相关资源
相似解决方案