CL 最終課題
var 線=0;var 線2=100;var 線3=200;var 線4=300;var 線5=400;var 線6=500;var 線7=600;var マイナス=700;
//ALL
var 線100=0;
var 線110=0;
var 線120=0;//横線
var 線200=0;var 線201=700;
var 線210=0;var 線211=700;
var 線220=0;var 線221=700;
var 線230=0;var 線231=700;//縦線
var 三角=-2550;
var 三角ー=1850;
var 三角二=2550;
var 三角三=-3200;
function setup() {
createCanvas(700, 700);
background(255);
}
function draw() {
stroke(200);
strokeWeight(5);
線=線+1;線2=線2+1;線3=線3+1;線4=線4+1;線5=線5+1;線6=線6+1;線7=線7+1;マイナス=マイナス-1; //ALL
線100=線100+1
線110=線110+1
線120=線120+1
//横線
線200=線200+1;線201=線201-1
線210=線210+1;線211=線211-1
線220=線220+1;線221=線221-1
線230=線230+1;線231=線231-1
//縦線
point(線,線);
point(線2,線);
point(線3,線);
point(線4,線);
point(線5,線);
point(線6,線);
point(線7,線);
//斜め線(上)
point(線,マイナス);
point(線2,マイナス);
point(線3,マイナス);
point(線4,マイナス);
point(線5,マイナス);
point(線6,マイナス);
point(線7,マイナス);
//斜め線(下)
point(線,0);
point(線120,100);
point(線110,200);
point(線100,300);
point(線100,400);
point(線110,500);
point(線120,600);
point(線,700);
if(線100>400){
線100=stop;}
if(線110>500){
線110=stop;}
if(線120>600){
線120=stop;}
//横線
point(350,線200);point(350,線201);
point(450,線210);point(450,線211);
point(550,線220);point(550,線221);
point(650,線230);point(650,線231);
if(線200>350){
線200=stop;}
if(線210>250){
線210=stop;}
if(線211<450){
線211=stop;}
if(線220>150){
線220=stop;}
if(線221<550){
線221=stop}
if(線230>50){
線230=stop;}
if(線231<650){
線231=stop;}
三角=三角+1.6
三角ー=三角ー-1.6
三角二=三角二-1.6
三角三=三角三+1.6
fill(200,200,200);
noStroke();
if(線>720){
triangle(350,350,700,700,三角ー,700);}
fill(255);
if(三角ー<0){
triangle(350,350,0,700,0,三角二);}
fill(200);
if(三角二<1){
triangle(0,0,350,350,三角,0);}
fill(255);
if(三角>700){
triangle(350,350,700,0,700,三角三);}
if(三角三>700){
三角三=500;}
}