Processing 3入门:字体设置与使用

 时间:2024-10-27 20:29:17

1、首先,使用PFont类的静态函数list,可以列出当前系统可用字体,返回一个String[]数组。使用printArray显示如图。

Processing 3入门:字体设置与使用

2、要在Processing中绘制文字,必须创建PFont字体类型。如图,根据系统字体创建,最简单的用法为:PFont字体变量=createFont("字体名",字体大小);

Processing 3入门:字体设置与使用

3、在默认渲染模式下,对于矢量字体,createFont函数中指定的字体大小无关紧要。但是在P2D模式和P3D模式下,createFont是创建纹理图片。如图,同样按照16大小创建字体,按照80大小显示,就可看到区别。

Processing 3入门:字体设置与使用
Processing 3入门:字体设置与使用
Processing 3入门:字体设置与使用

4、createFont还可以有第三个选项,逻辑值(true/false),用于表示抗锯齿是否开启。如图是P2D渲染模式下,关闭抗锯齿的文字效果。(16字体80显示)

Processing 3入门:字体设置与使用

5、如果要用其它字体,从字体文件读取,可以将字体文件放在代码文件旁边的data文件夹中(若没有创建之)。然后在代码中,对于ttf,otf等文件,使用createFont("文件名",......)创建PFont对象;对于vlw格式的非矢量字体,使用loadFont("文件名")创建。

Processing 3入门:字体设置与使用
Processing 3入门:字体设置与使用

6、如果要绘制文字,首先要使用textFont(PFont对象)以设置当前字体,然后用textSize等函数修改字体大小等,再绘制。

Processing 3入门:字体设置与使用
  • AE 关于Motion2插件的12种功能介绍之一
  • Blender在哪可以找到“移动纹理空间“
  • AE如何设置视频的开始时间
  • ae如何自定义工作面板模式
  • Processing 3:旋转/平移/剪切/缩放
  • 热门搜索
    科学知识手抄报 教师手抄报 网络安全手抄报图片 清明节手抄报一年级 重阳节手抄报简单字少 弘扬民族精神手抄报 劳动节手抄报图片 我也追星手抄报 关于教师节的手抄报 学生手抄报设计指南