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

2025-10-30 13:32:23

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入门:流程控制与线程

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