📅  最后修改于: 2023-12-03 14:45:01.007000             🧑  作者: Mango
textAlign()
函数是p5.js图形库中的一个功能强大的函数,用于设置文本的对齐方式。通过使用该函数,程序员可以灵活地控制文本在画布上的水平和垂直对齐方式。
textAlign(horizAlign, vertAlign)
horizAlign
:水平对齐方式,可选参数包括LEFT
、CENTER
、RIGHT
和JUSTIFY
。vertAlign
:垂直对齐方式,可选参数包括TOP
、CENTER
、BOTTOM
和BASELINE
。以下示例演示了如何使用textAlign()
函数来设置文本的对齐方式:
function setup() {
createCanvas(400, 400);
}
function draw() {
background(220);
textSize(24);
textAlign(LEFT, TOP);
text("Top-Left aligned text", 50, 50);
textAlign(CENTER, CENTER);
text("Center aligned text", width/2, height/2);
textAlign(RIGHT, BOTTOM);
text("Bottom-Right aligned text", width-50, height-50);
textAlign(RIGHT, TOP);
text("Right-Top aligned text", width-50, 50);
}
LEFT
:文本左对齐。CENTER
:文本居中对齐。RIGHT
:文本右对齐。JUSTIFY
:文本两端对齐。TOP
:文本顶部对齐。CENTER
:文本垂直居中对齐。BOTTOM
:文本底部对齐。BASELINE
:文本基准线对齐。textAlign()
函数会影响后续所有文本的对齐方式,直到下一次调用textAlign()
修改对齐方式。textAlign()
函数必须在setup()
或draw()
函数内部调用才能生效。text()
或textFont()
调用生效。使用textAlign()
函数可以轻松地控制文本在画布上的对齐方式。通过调整水平和垂直对齐参数,您可以创建各种不同风格和排版的文本。尝试在您的p5.js项目中使用textAlign()
函数,为您的文本增加更多的可视化效果吧!