sketch.js
function setup() {
createCanvas(600, 600); //ウィンドウサイズの指定
stroke(255, 0, 0); //線の色
background(246, 134, 250); //背景色を指定して1回だけ塗る。
fill(180, 120, 200); //塗り
noStroke(); //線を無しに
circle(300, 300, 400); //円をかく
//輪郭だけの図形をかける、塗りを無しに
//長方形
//楕円形
fill(200, 200, 200);
triangle(150, 250, 140, 330, 450, 300); //三角形
triangle(450, 250, 460, 330, 150, 300);
//曲線
fill(50, 120, 200);
//円弧をかく
//多角形を作る
//頂点を増やす
//多角形を描き終える
stroke(200, 130, 200);
circle(150, 150, 130);
circle(450, 150, 130);
circle(300, 100, 130);
circle(200, 110, 130);
circle(380, 110, 130);
circle(140, 200, 130);
circle(470, 200, 130);
circle(120, 250, 130);
circle(490, 250, 130);
circle(500, 450, 130);
circle(86, 480, 130);
circle(520, 480, 130);
circle(100, 450, 130);
fill(120, 50, 250);
noStroke();
triangle(310, 290, 450, 260, 430, 320);
triangle(290, 290, 150, 260, 170, 320);
}
function draw() {
// background(0, 0, 0); //背景色を指定して1回だけ塗る。
}
function mousePressed() {
//マウスのボタンが押し下げられた時の処理
}
function mouseReleased() {
//マウスのボタンが離された時の処理
}
function keyPressed() {
if (key == "s") {
saveCanvas();
}
}