gpt4 book ai didi

javascript - p5.j​​s 如何改变文字粗细(变小)?

转载 作者:行者123 更新时间:2023-11-28 11:01:12 33 4
gpt4 key购买 nike

需要明确的是:我知道如何更改文本的大小,我想更改文本的粗细而不更改字体。这可能吗?

下面的代码是使“文本”一词出现在 Canvas 中间的基本代码。我需要更改或添加什么才能使文本厚度变薄?

<小时/>
function setup() {
createCanvas(600, 600);
noStroke();
textAlign(CENTER);
textSize(40);
text("text", width / 2, height / 2);
}

最佳答案

您可以尝试操作 p5.Font textToPoints 中的点:

请注意,例如将每个 x 乘以 0.8 将使字母变薄 80% - 但它也会使整个字符变薄 80%,并且整个单词/句子变短 80%(压缩字母之间的空间),因此它更像是水平缩放。

您一次可以处理一封信。

您还可以进行一些奇特的点数学运算——例如侵 eclipse 或点重力吸引。然而,选择不同的字体而不操作点可能会更容易......

关于javascript - p5.j​​s 如何改变文字粗细(变小)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46985647/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com