私は、キャンバス全体に小さな楕円を描画するループをp5.js内に作成しようとしています。私は前にこのようなことをしてきましたが、コードは異なっていました。私はループを試してみたかっあり 、私が入力しなければならなかったすべてはしたp5.jsにランダムに配置された楕円をループする方法は?
for (var i = 0; i < 200; i++) {}
私は(メイク:p5.js入門)を使用しているマニュアルは、コードと言われますこれを行うには似ています。
for (var i = 20; i < 400; i += 8) {
line(i,40,i+60,80)
}
しかし、私はこのコードを入力してテストしても動作しません。誰かが画面上に複数の小さな楕円を描く方法を説明することはできますか(私は、楕円のx座標とy座標がランダムになるように変数を設定しています)
EDIT:これは、コードのよりフルバージョンです:
function draw() {
noStroke();
fill(fishCr,fishCg,fishCb);
arc(ellX,ellY,ellW,ellH,0,180);
arc(ellX+5,ellY-10,ellW/1.5,ellH/1.5,arcEl,50);
arc(ellX-45,ellY+20,ellW/1.5,ellH*1.5,340,110);
arc(ellX-60,ellY-10,ellW/1.5,ellH*2,arcT,40);
fill(0,200,255,0.5); //this is the start of the code in
//question
for (var i = 0; i < 200; i++) {
ellipse(bubX,bubY,5,5);
}
}
これは優れていますが、透明性を変更できないか、コードが機能しなくなります。あなたはこれを修正する方法を知っていますか? –
@KatKフォローアップの質問がある場合は、更新された[mcve]を新しい質問の投稿に投稿してください。 –
'fill(0,200,255,0。5); 'これは私にとってはうまく見えます。エラーは別の場所にあるはずです。 – Bolphgolph