📅  最后修改于: 2023-12-03 15:33:21.816000             🧑  作者: Mango
ellipseMode()
函数是p5.js绘图库中的一个函数,用于设置椭圆的位置模式。默认模式为“中心模式”,即椭圆的位置是以其中心点为参考点。通过使用ellipseMode()
函数,我们可以将位置模式更改为“半径模式”,即椭圆的位置是以其左上角作为参考点。
ellipseMode(mode)
mode
参数可以是以下任何一个常量:
以下示例将演示如何使用ellipseMode()
函数:
function setup() {
createCanvas(400, 400);
ellipseMode(CENTER); // 将位置模式设置为中心模式
}
function draw() {
background(220);
stroke(255, 0, 0);
fill(255);
ellipse(200, 200, 100, 100); // 以中心点为参考绘制椭圆
ellipseMode(RADIUS); // 将位置模式更改为半径模式
stroke(0, 255, 0);
fill(255);
ellipse(200, 200, 50, 50); // 以左上角为参考绘制椭圆
}
通过使用ellipseMode()
函数,我们可以更改椭圆的位置模式,以便更好地适应绘图需求。默认情况下,椭圆的位置模式为中心模式,当需要更改为其他模式时,可以通过简单地调用ellipseMode()
函数并传递正确的参数来实现。