xxxxxxxxxx
46
let x = 0;
let y = 0;
let angle = 0;
let xS = 1;
let yS = 1;
function setup()
{
createCanvas(400, 400, WEBGL);
}
function draw()
{
background(40);
if (keyIsDown(RIGHT_ARROW))
x += 3;
if (keyIsDown(LEFT_ARROW))
x -= 3;
if (keyIsDown(UP_ARROW))
y += 3;
if (keyIsDown(DOWN_ARROW))
y -= 3;
if (keyIsDown(88))
angle += 1;
if (keyIsDown(90))
angle -= 1;
if (keyIsDown(65))
xS /= 1.1;
if (keyIsDown(83))
xS *= 1.1;
if (keyIsDown(81))
yS /= 1.1;
if (keyIsDown(87))
yS *= 1.1;
push();
translate(x, -y);
rotate(angle * PI / 180);
scale(xS, yS, 1);
rectMode(CENTER);
rect(0, 0, 100, 25);
pop();
}