如果要有遮色效果或者两个图层不想互相被干预可以考虑增加内部画布去让自己操作比较能够好处理
let graphic //设定新的画布
function setup() {
createCanvas(windowWidth, windowHeight);
graphic = createGraphics(100,100); // 制造画布
background(100);
}
function draw() {
graphic.ellipse(mouseX, mouseY, 20, 20); // 设定特定的graphic 变数上的画板画图
image(graphic,0,0) //用图片把画板要做的事情呈现出来
}
let graphic //设定新的画布
function setup() {
createCanvas(windowWidth, windowHeight);
graphic = createGraphics(width,height); // 制造画布
background(100);
}
function draw() {
fill('red');
rect(0+frameCount,0,200,200);// 原本画布要做的事情
graphic.ellipse(mouseX, mouseY, 20, 20); // 设定特定的graphic 变数上的画板画图
image(graphic,0,0) //用图片把画板要做的事情呈现出来
}
>>: 【Day 16】Function - Practice 2
注:发文日和截图的日期不一定是同一天,所以价格计算上和当日不同,是很正常的。 声明:这一系列文章并无...
昨天已经把程序码稍微整理了一下, 分出两大部分:处理器和记忆体, 以及加上 Formatter 让 ...
今天是铁人赛最後一天, 我们来点不一样的, 就是Tailwind Css啦 一.先前准备 建立新资...
结语 不知不觉~来到最後一天了! 来针对Swift与Kotlin开发上做个总结吧! 开发难度 首先谈...
先记下来: 1、不使用初始化语句; 2、不使用延时语句; 3、不使用循环次数不确定的语句,如:for...