Processing 3:文字绘制的属性设置

2025-04-17 22:31:08

1、字体的颜色由fill填充色指定。如图是字体默认的大小颜色和种类的绘制效果。

Processing 3:文字绘制的属性设置

2、使用textSize可以修改字体的大小。要注意的是,如果使用P2D渲染器,默认使用纹理渲染,如果自己创建的字体字号不够大,放大可能很模糊。

Processing 3:文字绘制的属性设置
Processing 3:文字绘制的属性设置

3、textWidth函数可以计算出文字的宽度。获取宽度可用于绘制光标或者外框。如图绘制下划线。

Processing 3:文字绘制的属性设置

4、textLeading函数可以设置多行文本的行间距,就是每一行的高度,单位是像素数。

Processing 3:文字绘制的属性设置
Processing 3:文字绘制的属性设置

5、textAlign(水平方向对齐类型)设置文字在水平方向相对参考点的对齐方式。其中对齐类型有LEFT,CENTER,RIGHT,效果如图。(参考点为图中白点)

Processing 3:文字绘制的属性设置

6、textAlign(水平对齐类型,竖直对齐类型)设置文字两个方向上的对齐方式。竖直对齐类型有BOTTOM,CENTER,TOP,效果如图。

Processing 3:文字绘制的属性设置

7、另外还有textMode函数可以设置文字渲染方式倦虺赳式,可以是SHAPE(矢量)或者MODEL(纹理)。该函数在P2D/P3D/PDF模式下有用。

Processing 3:文字绘制的属性设置
Processing 3:文字绘制的属性设置
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢