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); } }
沒有留言:
張貼留言