Я изо всех сил пытаюсь понять, как повторить эти 2 концентрических эллипса. Направления: 1) Нарисует случайное число изображения (это часть, на которой я включен) и 2) Используйте вложенный цикл цикла, так что заливка находится во внешнем цикле, а чертеж находится во внутреннем цикле. Используйте соответствующие значения. Это исходный код:a для цикла для повторения концентрических эллипсов
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