line()函数是p5.js中的内置函数,用于绘制线。为了更改线条的颜色,使用了stroke()函数,为了更改线条的宽度,使用了strokeWeight()函数。
用法:
line(x1, y1, x2, y2)
或者
line(x1, y1, z1, x2, y2, z2)
参数:该函数接受上述和以下所述的六个参数:
- x1: 此参数采用第一个点的x坐标。
- y1: 此参数采用第一个点的y坐标。
- z1: 此参数采用第一个点的z坐标。
- x2: 此参数采用第二点的x坐标。
- y2: 此参数采用第二点的y坐标。
- z2: 此参数采用第二点的z坐标。
以下程序说明了P5.js中的line()函数:
范例1:本示例使用line()函数绘制线而无需使用z坐标。
function setup() {
// Set the canvas size
createCanvas(400, 400);
}
function draw() {
// Set the background color
background(220);
// Set the stroke weight
strokeWeight(6);
//x1, y1 = 38, 31; x2, y2 = 300, 20;
// Use line() function to draw line
line(38, 31, 30, 200);
}
输出:
范例2:本示例使用line()函数使用z坐标绘制线。
function setup() {
// Set the canvas size
createCanvas(400, 400);
}
function draw() {
// Set the background color
background(220);
// Set the stroke weight
strokeWeight(6);
//x1, y1, z1 = 38, 31, 34;
// x2, y2, z2 = 300, 200, 45;
// Use line() function to draw line
line(38, 31, 34, 300, 200, 45);
}
输出:
参考: https://p5js.org/reference/#/p5/line
相关用法
- PHP ImagickDraw line()用法及代码示例
- PHP GmagickDraw line()用法及代码示例
- CSS line-height用法及代码示例
- CSS text-decoration-line用法及代码示例
- CSS webkit-line-clamp用法及代码示例
注:本文由纯净天空筛选整理自sarthak_ishu11大神的英文原创作品 p5.js | line() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。