Processing.js 清屏到透明

Processing.js Clear Screen to Transparent

我有一个 Processing.js 草图必须是透明的。我想出了如何将背景默认设置为透明,但是,当我在草图上绘图时,我似乎已经永久标记了 canvas.

是否可以清除 canvas 并使用 Processing.js 将其设置回透明?

如果不是,context.clearRect(params) 是否足够快/合适的解决方案?

这是谷歌搜索的前两个结果"Processing.js transparent background":

http://processingjs.org/reference/transparent/

http://processingjs.org/reference/background_/

(即使没有 google,参考也应该是您遇到此类问题的第一站。)

无论如何,是的,你可以使用透明背景。只需使用代码顶部的 /* @pjs transparent="true"; */ 指令启用透明度,然后将 alpha 值传递给 background() 函数。