Week14
1.增加背景
float dropX, dropY; // 物品的坐标
float dropDiameter = 30; // 物品的直径
float dropSpeed = 5; // 物品的掉落速度
void setup() {
size(400, 400);
dropX = random(width - dropDiameter);
dropY = 0;
}
void draw() {
// 绘制背景
background(220);
// 绘制物品
fill(255, 0, 0);
ellipse(dropX, dropY, dropDiameter, dropDiameter);
// 更新物品位置
dropY += dropSpeed;
// 检查物品是否超出窗口底部,如果是则重新生成在窗口顶部
if (dropY > height) {
dropY = 0;
dropX = random(width - dropDiameter);
}
}
沒有留言:
張貼留言