今日、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 で実行しています。この問題に関する他のユーザーのレポートが見つからないため、行き詰まりを感じています。それは大きな問題ではありませんが、煩わしいほど不便です。
何が原因で、どうすれば修正できますか?
助けてくれてありがとう!