2023年12月28日 星期四

Week14 互動技術 森

 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);

  }

}


沒有留言:

張貼留言