【发布时间】:2020-04-21 17:14:43
【问题描述】:
下面的 p5js 代码不起作用,因为数组中的对象是对花的引用,我怎样才能用不同的值初始化对象?
var flowers;
var flower;
function setup()
{
createCanvas(1000,500);
base_x = width/2;
base_y = height - 50;
flowers = [];
flower = {
base_x: 0,
base_y: height - 50,
stem_h: 100,
col: color(255,50,50)
}
for(var i = 0; i < 10; i++)
{
flower.base_x = i * 100;
flower.stem_h = random(50,400);
flower.col = color(
random(0,255),
random(0,255),
random(0,255)
);
flowers.push(flower);
}
}
【问题讨论】:
标签: javascript