[英]My p5.js canvas window continues to change with each code execution. How can I stop this?
我刚刚今天早些时候下载了p5.js编辑器,我一直在玩它主要是为了好玩。 但是我注意到在使用createCanvas()时,结果窗口的唯一时间是正确的大小是我第一次执行代码。 每隔一次,窗口高度减少一点,窗口宽度增加相似的量。
以下是我的代码:
function setup() {
createCanvas(600, 400);
}
function draw() {
background(0);
strokeWeight(4);
stroke(255);
//Create rows of circles with a thick white outline across the entirety of the canvas
//Their x and y values are used to create some static random variation in color (r, g, b)
for (var y = 0; y <= height; y += 50) {
for (var x = 0; x <= width; x += 50) {
fill(x%255, (x*y)%255, y%255);
ellipse(x, y, 25, 25);
}
}
}
这是代码首次执行后窗口的样子。 窗口的尺寸完美匹配画布的尺寸。
这是关闭并执行代码3次后窗口的样子。 窗口的这种变形以这种方式继续,直到字面上只留下标题栏。
即使使用createCanvas(displayWidth,displayHeight),问题仍然存在
我有Windows的最新版本的p5.js编辑器(目前为0.5.10),我在Windows 10上运行。我找不到有关此问题的其他用户的任何报告,所以我觉得有点卡住了。 这不是一个大问题,但它只是不方便烦人。
可能导致这种情况的原因以及如何解决?
谢谢您的帮助!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.