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

2025-04-27 18:40:37

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("requestDat锾攒揉敫a")以开启一个线程运行函数requestData。通过该线程更新"全局"变量time。

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