📜  p5.js |填充()函数

📅  最后修改于: 2022-05-13 01:56:22.148000             🧑  作者: Mango

p5.js |填充()函数

fill()函数用于为形状填充颜色。该函数支持所有类型的颜色对象。例如 RGB、RGBA、Hex CSS 颜色和所有命名的颜色字符串。颜色对象也可以根据 RGB、RGBA、Hex CSS 颜色或命名颜色字符串。

句法:

fill( v1, v2, v3, alpha )

或者

fill( value )

或者

fill( gray, alpha )

或者

fill( values )

或者

fill( color )

参数:

  • v1:用于设置相对于当前颜色范围的红色或色调值。
  • v2:用于设置相对于当前颜色范围的绿色或饱和度值。
  • v3:用于设置相对于当前颜色范围的蓝色或亮度值。
  • alpha:用于设置绘图的透明度。
  • value:用于设置颜色字符串的值。
  • gray:用于设置灰度值。
  • values:它是一个包含红色、绿色、蓝色和 alpha 值的数组。
  • color:用于设置描边颜色。

以下示例说明了 p5.js 中的 fill()函数:

示例 1:

function setup() { 
      
    // Create Canvas of given size 
    createCanvas(400, 300); 
} 
  
function draw() { 
      
    // Set the background color 
    background(220); 
      
    // Use fill() function to fill color
    fill('green')
    // Draw a line 
    rect(50, 50, 150, 150); 
      
    // Use noFill() function
    noFill();
    
    // Draw a line 
    rect(100, 100, 150, 150); 
} 

输出:

示例 2:

function setup() { 
      
    // Create Canvas of given size 
    createCanvas(400, 300); 
} 
  
function draw() { 
      
    // Set the background color 
    background(220); 
      
    // Use noFill() function
    noFill();
      
    // Draw a circle 
    circle(140, 100, 150);
      
    // Use fill() function to fill color
    fill('green');
      
    // Draw a crrcle 
    circle(240, 100, 150); 
} 

输出:

参考: https://p5js.org/reference/#/p5/fill