私はこれらの2つの同心円の楕円を繰り返す方法を理解するのに苦労しています。方向は1)画像の乱数を描画します(これは私が使用している部分です)。2)入れ子のforループを使用して、塗りが外側のループにあり、描画が内側のループにあるようにします。適切な値を使用してください。これは元のコードです:forループが同心円の楕円を繰り返す
noStroke();
for(var total = 25; total > 0; total--){
fill(random(0,255),random(0,255), random(0,255));
ellipse(200, 200, total * 10, total * 20);
ellipse(200, 200, total * 20, total * 10);
}
これは私が持っているとあなたが見ることができるように、私は繰り返してそれらを得たが、彼らは彼らの同心のディテールを維持しなければならないものです。彼らが同心円状の細部を保つようにすることは、私が最後の数日間続いたことです。 (同心円の詳細では、虹の効果を意味します)
noStroke();
var flower = function(x,y){
for(var total = 5; total > 0; total--){
fill(random(0,255),random(0,255), random(0,255));
for(var i = 0; i < random(1,20); i++) {
var circleX = random(x,y);
var circleY = random(x,y);
ellipse(circleX, circleY, total * 10, total * 20);
ellipse(circleX, circleY, total * 20, total * 10);
}
}
};
flower(0, 400);
あなたは何を意味するのですか?あなたは何の誤りもないと確信しています。そのサークルをプロットすることはできませんでした。あなたじゃない? – Pragun
私は、楕円がどのように同心円の細部を維持できるようにするかを理解しようと、何日も過ごしたという意味で立ち往生しています。あなたは正しい、私は間違いがない。私は主に正しい方向に私を送るためのアドバイスやヒントを求めています。 – Smokeyflo
あなたは何が起こっているかを見るために簡単な作業コードを投稿してもよろしいですか? – Sreekanth