xxxxxxxxxx
35
var angle = 0;
var vangle = 1;
var aangle = 0.1;
function setup() {
createCanvas(400, 400);
angleMode(DEGREES);
}
function draw() {
background(220);
// var v = createVector(mouseX-200,mouseY-200);
// v.setMag(100);
// stroke(0);
// line(200, 200, 200+v.x, 200+v.y);
// translate(200, 200);
// rotate(v.heading());
// rect(0, 0,100, 10);
translate(200, 200);
rotate(angle);
rectMode(CENTER);
rect(0, 0, 100, 10);
vangle = constrain(vangle, -5, 5);
angle += vangle;
vangle += aangle;
aangle = map(mouseX, 0, width, -0.1, 0.1);
}