手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Processing 3入门:流程控制与线程

时间:2024-11-02 04:12:34

1、setup函数在程序一开始的时候调用。通常在setup里面设置绘图尺寸,size以指定大小/fullscreen指定全屏,还可以设置刷新率frameRate.

Processing 3入门:流程控制与线程

2、draw函数会在setup函数调用后不停的反复执行。如果要绘制动画,可以增加变量。如果每一帧都要清除图像,可以用background函数设置背景。

Processing 3入门:流程控制与线程
Processing 3入门:流程控制与线程

3、noLoop函数可以暂停绘图循环,也就是draw函数及processing内部的前后处理循环。loop函数可以开启该循环。looping变量(官方文档未提及)可以用来判断绘图循环是否开启。

Processing 3入门:流程控制与线程

4、redraw函数可以调用一次绘图流程,包括draw函数。即进行一次重绘。

Processing 3入门:流程控制与线程

5、thread("函数名")可以开启一个线程。如图,使用thread("requestData")以开启一个线程运行函数requestData。通过该线程更新"全局"变量time。

Processing 3入门:流程控制与线程
© 手抄报圈