📜  p5.js |宽度可变

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

p5.js |宽度可变

p5.js 中的width变量是一个系统变量,用于存储绘图画布的宽度。一旦代码被执行,这个值就会被createCanvas()函数的第一个参数自动初始化。

句法:

width

参数:此函数不接受任何参数。

下面的程序说明了 p5.js 中的宽度变量:
示例 1:

function setup() {
    
    //create Canvas of size 380*80  
    createCanvas(380, 80);
}
  
function draw() {
    
    // set background color
    background(220);
    
    // set text size 
    textSize(16);
    
    // set the text alignment 
    textAlign(CENTER);
    
    //set the fill color
    fill(color('Green'));
    
    //use of width variable
    text("Width of Canvas is : "
         + width, 180, 50);
}

输出:

示例 2:

function setup() {
    
    //create Canvas of size 380*80 
    width = windowWidth;
    createCanvas(width, 80);
}
  
function draw() {
    // set background color
    background(220);
    
    // set text size 
    textSize(16);
    
    // set the text alignment 
    textAlign(CENTER);
    
    //set the fill color
    fill(color('Green'));
    
    //use of width variable
    text("Width of Canvas is equal to windowWidth i.e. : "
         + width, 180, 50);
}

输出:

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