platform - 1

// platform-1

var cx;
var cy;
var diam = 48;
var sign = 1; //  -1 or 1
var px;
var py;
var pw = 60;
var ph = 20;

function setup() {
  var cnv = createCanvas(400, 300);
  cnv.position(60, 200);
  cx = width/2;
  cy = height/2;
  px = width/2;
  py = height*0.8;
} //setup

function draw() {
  background(192);

  strokeWeight(1);
  stroke(0);
  fill(255, 0, 0);
  cy = cy + sign;
  if (cy >= height - diam/2) {
    sign = -1;
  }
  if (cy <= 0 + diam/2) {
    sign = 1;
  }
  ellipse(cx, cy, diam, diam);

  fill(0, 192, 0);
  rect(px, py, pw, ph);
} //draw