xxxxxxxxxx
56
// 9/23/20 tale
function setup() {
createCanvas(600, 600);
}
var x = 100;
var y = 300;
var s = 20;
var dx = 5;
var dy = 5;
var play = true;
function draw() {
background("#633CB4");
var panel = "#F3C92B";
var ball = "#59B6DB";
var px = 530;
var pw = 30;
var ph = 120;
fill(ball);
noStroke();
var py = mouseY-ph/2;
x = x + dx;
y = y + dy;
if (x <= s||x >= width - s) {
dx = -dx;
}
if (y <= s || y >= height - s) {
dy = -dy;
}
if ( x>=px-s && x <= px+pw && y >= py-ph && y<= py+ph){
dx = -dx;
}
ellipse(x, y, s, s);
fill(panel);
rect(px,py,pw,ph);
}
function mousePressed(){
draw();
}