課堂作業1 畫出一部份背景
// week02_1_fill_noStroke_rect //看不到? File-Preference 字型放大 size(400,400); //視窗大小400x400 background(255); //白色背景 fill(238); //填充的色彩 noStroke(); //不要畫框線 rect(0,0,20,20); //四邊形 rectangle x,y,w,h rect(0,40,20,20); rect(0,80,20,20);
課堂作業2
// week02_2_for_for_if_rect size(400,400); //視窗大小400x400 background(255); //白色背景 fill(238); //填充的色彩 noStroke(); float s = 400/14; //計算每個格子的大小 for(int i=0;i<14;i++){ for(int j=0;j<14;j++){ //rect(0, i*s*2, s, s); if( (i+j)%2==0) rect(j*s, i*s, s, s); } }
課堂作業3
//week02_3_void_setup_void_draw_stroke_if_mousePressed_line void setup(){ //一開始,設定1次 (貼上剛剛 week02_2 的程式) size(400,400); //視窗大小400x400 background(255); //白色背景 fill(238); //填充的色彩 noStroke(); float s = 400/14; //計算每個格子的大小 for(int i=0;i<14;i++){ // 左手 i 對應 y 座標 for(int j=0;j<14;j++){ // 右手 j 對應 x 座標 //rect(0, i*s*2, s, s); // 先試一下位置 if( (i+j)%2==0) rect(j*s, i*s, s, s); } //下面才是真的程式碼,完成畫格子的任務 } } void draw(){ //每秒畫60次 stroke(255,0,0); //紅色的線 if(mousePressed) line(mouseX,mouseY,pmouseX,pmouseY); } //如果 mouse 按下去,就畫線,給兩個座標: 現在的mouse 和 之前的mouse
課堂作業4
//week02_4_PImage_loadImage_background_fill_println //新的開始,要描圖 PImage img; void setup(){ size(400,400); img = loadImage("cute.png"); } //記得把圖檔,像上周一樣,拉到程式碼裡 void draw(){ background(img); fill(255,mouseX); //半透明的色彩 白色,alpha值是128 println(mouseX); // 把 mouseX 的值,在下面「小黑」印出來 rect(0, 0, 400, 400); // 畫超大四邊形,全部蓋住 }
課堂作業5-1
//week02_5a_combine_02_4_and_)2_3_bad //要描圖,卻出錯 PImage img; void setup(){ size(400,400); img = loadImage("cute.png"); } //記得把圖檔,像上周一樣,拉到程式碼裡 void draw(){ background(img); fill(255,200); //半透明的色彩 白色,alpha值是128 rect(0, 0, 400, 400); //上面是 week02_4,下面是 week02_3,但線卻無法畫上去 stroke(255,0,0); //紅色的線 if(mousePressed) line(mouseX,mouseY,pmouseX,pmouseY); }
課堂作業5-2
// week02_5_ArrarList_Integer_new_for_size_get_add_mouseDragged // 要利用資料結構,把歷史軌跡 記起來 ArrayList<Integer> x = new ArrayList<Integer>(); //新建資料結構 ArrayList<Integer> y = new ArrayList<Integer>(); PImage img; void setup(){ size(400,400); img = loadImage("cute.png"); } //記得把圖檔,像上周一樣,拉到程式碼裡 void draw(){ background(img); fill(255,200); //半透明的色彩 白色,alpha值是200 rect(0, 0, 400, 400); //上面是 week02_4,下面用迴圈,從資料結構取出來 for(int i=1; i<x.size(); i++){ line(x.get(i), y.get(i), x.get(i-1), y.get(i-1)); } } void mouseDragged(){ x.add(mouseX); y.add(mouseY); }
課堂作業6
//week02_6_ArrayList_ArrayList_integer_for_for_mousePressed_new // 想要有很多段,不要「一筆畫」一直接著畫 ArrayList<Integer> x, y; //先有2個「還沒準備好」的(小的)資料結構,等mousePressed再新增準備 ArrayList<ArrayList<Integer>> xx = new ArrayList<ArrayList<Integer>> (); //大的資料結構 ArrayList<ArrayList<Integer>> yy = new ArrayList<ArrayList<Integer>> (); PImage img; void setup(){ size(400,400); img = loadImage("cute.png"); } //記得把圖檔,像上周一樣,拉到程式碼裡 void draw(){ background(img); fill(255,200); //半透明的色彩 白色,alpha值是200 rect(0, 0, 400, 400); //畫超大四邊形,全部蓋住 //上面是 week02_4,下面用迴圈,從資料結構取出來 for(int I=0;I<xx.size();I++){ //大寫I 對應大的資料結構 ArrayList<Integer> x = xx.get(I); //取出裡面小的資料結構 ArrayList<Integer> y = yy.get(I); for(int i=1;i<x.size();i++){ // 小的,再照舊畫 line(x.get(i), y.get(i), x.get(i-1), y.get(i-1)); } } } void mouseDragged(){ x.add(mouseX); y.add(mouseY); } void mousePressed(){//滑鼠按下去時,建「新的」資料結構 x = new ArrayList<Integer> (); xx.add(x); y = new ArrayList<Integer> (); yy.add(y); }
課堂作業7
//week02_7_keyPressed_if_fey_s_for_dor_println_vertex_beginShape ArrayList<Integer> x, y; //先有2個「還沒準備好」的(小的)資料結構,等mousePressed再新增準備 ArrayList<ArrayList<Integer>> xx = new ArrayList<ArrayList<Integer>> (); //大的資料結構 ArrayList<ArrayList<Integer>> yy = new ArrayList<ArrayList<Integer>> (); PImage img; void setup(){ size(400,400); img = loadImage("cute.png"); } //記得把圖檔,像上周一樣,拉到程式碼裡 void draw(){ background(img); fill(255,200); //半透明的色彩 白色,alpha值是200 rect(0, 0, 400, 400); //畫超大四邊形,全部蓋住 //上面是 week02_4,下面用迴圈,從資料結構取出來 for(int I=0;I<xx.size();I++){ //大寫I 對應大的資料結構 ArrayList<Integer> x = xx.get(I); //取出裡面小的資料結構 ArrayList<Integer> y = yy.get(I); for(int i=1;i<x.size();i++){ // 小的,再照舊畫 line(x.get(i), y.get(i), x.get(i-1), y.get(i-1)); } } } void keyPressed(){ //注音輸入法會卡住,要換英文輸入 if(key=='s' || key=='S'){ for(int I=0;I<xx.size();I++){ //大寫I 對應大的資料結構 ArrayList<Integer> x = xx.get(I); //取出裡面小的資料結構 ArrayList<Integer> y = yy.get(I); println("beginShape();"); for(int i=1;i<x.size();i++){ // 小的,再照舊畫 println(" vertex(" + x.get(i) + "," + y.get(i) + ");" ); } //改在 keyPressed() 按下 s 或 S時,再全部印! println("endShape();"); } } } void mouseDragged(){ //println("vertex(" + mouseX + "," + mouseY + ");"); x.add(mouseX); y.add(mouseY); } void mousePressed(){//滑鼠按下去時,建「新的」資料結構 x = new ArrayList<Integer> (); xx.add(x); y = new ArrayList<Integer> (); yy.add(y); }
//week02_8_HW ArrayList<Integer> x, y; //先有2個「還沒準備好」的(小的)資料結構,等mousePressed再新增準備 ArrayList<ArrayList<Integer>> xx = new ArrayList<ArrayList<Integer>> (); //大的資料結構 ArrayList<ArrayList<Integer>> yy = new ArrayList<ArrayList<Integer>> (); PImage img; void setup(){ size(400,400); img = loadImage("cute.png"); } //記得把圖檔,像上周一樣,拉到程式碼裡 void draw(){ background(img); fill(255,200); //半透明的色彩 白色,alpha值是200 rect(0, 0, 400, 400); //畫超大四邊形,全部蓋住 //上面是 week02_4,下面用迴圈,從資料結構取出來 for(int I=0;I<xx.size();I++){ //大寫I 對應大的資料結構 ArrayList<Integer> x = xx.get(I); //取出裡面小的資料結構 ArrayList<Integer> y = yy.get(I); for(int i=1;i<x.size();i++){ // 小的,再照舊畫 line(x.get(i), y.get(i), x.get(i-1), y.get(i-1)); } } noFill(); strokeWeight(5); draw1(); draw2(); draw3(); draw4(); draw5(); } void draw1(){ beginShape(); vertex(138,70); vertex(138,69); vertex(138,68); vertex(138,67); vertex(137,67); vertex(137,66); vertex(137,65); vertex(137,64); vertex(137,63); vertex(136,63); vertex(136,62); vertex(136,61); vertex(136,60); vertex(136,59); vertex(136,58); vertex(137,58); vertex(137,57); vertex(137,56); vertex(138,56); vertex(138,55); vertex(139,55); vertex(139,54); vertex(139,53); vertex(139,52); vertex(140,52); vertex(141,52); vertex(142,52); vertex(143,52); vertex(144,52); vertex(145,52); vertex(146,52); vertex(147,52); vertex(148,53); vertex(149,53); vertex(149,54); vertex(149,55); vertex(150,55); vertex(150,56); vertex(151,56); vertex(151,57); vertex(152,57); vertex(152,58); vertex(152,59); vertex(152,60); vertex(152,61); vertex(152,62); vertex(152,63); vertex(152,64); vertex(152,65); vertex(152,66); vertex(152,67); vertex(152,68); endShape(); } void draw2(){ beginShape(); vertex(170,57); vertex(170,58); vertex(170,59); vertex(169,59); vertex(169,60); vertex(169,61); vertex(169,62); vertex(169,63); vertex(169,64); vertex(169,65); vertex(169,66); vertex(169,67); vertex(169,68); vertex(169,69); vertex(170,69); vertex(170,70); vertex(170,71); vertex(171,71); vertex(171,72); vertex(172,72); vertex(172,73); vertex(173,73); vertex(174,73); vertex(174,74); vertex(175,74); vertex(176,74); vertex(176,75); vertex(177,75); vertex(178,75); vertex(179,75); vertex(180,75); vertex(181,75); vertex(181,76); vertex(182,76); vertex(183,76); vertex(184,77); vertex(185,77); vertex(186,77); vertex(187,77); vertex(187,78); vertex(188,78); vertex(189,78); vertex(190,78); vertex(191,78); vertex(192,79); vertex(193,79); vertex(194,79); vertex(195,79); vertex(196,79); vertex(197,79); vertex(198,79); vertex(199,79); vertex(200,79); vertex(201,79); vertex(202,79); vertex(203,79); vertex(203,78); vertex(204,78); vertex(204,77); vertex(205,77); vertex(205,76); vertex(205,75); vertex(206,75); vertex(206,74); vertex(207,74); vertex(207,73); endShape(); } void draw3(){ beginShape(); vertex(194,87); vertex(193,87); vertex(192,87); vertex(192,88); vertex(191,88); vertex(190,88); vertex(189,88); vertex(188,88); vertex(187,88); vertex(187,89); vertex(187,90); vertex(186,90); vertex(185,90); vertex(184,90); vertex(183,90); vertex(183,91); vertex(182,91); vertex(181,91); vertex(181,92); vertex(180,92); vertex(180,93); vertex(179,93); vertex(178,93); vertex(177,93); vertex(177,94); vertex(176,94); vertex(175,94); vertex(175,95); vertex(174,95); vertex(174,96); vertex(173,96); vertex(172,96); vertex(172,97); vertex(171,97); vertex(170,97); vertex(170,98); vertex(169,98); vertex(168,98); vertex(168,99); vertex(167,99); vertex(167,100); vertex(166,100); vertex(166,101); vertex(165,101); vertex(164,101); vertex(164,102); vertex(163,102); vertex(163,103); vertex(162,103); vertex(161,103); vertex(161,104); vertex(160,104); vertex(159,104); vertex(159,105); vertex(158,105); vertex(157,105); vertex(157,106); vertex(157,107); vertex(156,107); vertex(155,107); vertex(155,108); vertex(154,108); vertex(154,109); vertex(153,109); vertex(153,110); vertex(152,110); vertex(152,111); vertex(151,111); vertex(151,112); vertex(150,112); vertex(150,113); vertex(149,113); vertex(149,114); vertex(148,114); vertex(148,115); vertex(147,115); vertex(147,116); vertex(146,116); vertex(146,117); vertex(146,118); vertex(145,118); vertex(145,119); vertex(145,120); vertex(144,120); vertex(143,120); vertex(143,121); vertex(143,122); vertex(142,122); vertex(142,123); vertex(142,124); vertex(142,125); vertex(142,126); vertex(142,127); vertex(142,128); vertex(142,129); vertex(141,129); vertex(141,130); vertex(141,131); vertex(141,132); vertex(141,133); vertex(141,134); vertex(141,135); vertex(141,136); vertex(142,136); vertex(142,137); vertex(142,138); vertex(142,139); vertex(143,139); vertex(143,140); vertex(144,140); vertex(145,140); vertex(146,140); vertex(146,141); vertex(147,141); vertex(148,141); vertex(148,142); vertex(149,142); vertex(150,142); vertex(150,143); vertex(151,143); vertex(152,143); vertex(153,144); vertex(154,144); vertex(155,144); vertex(156,144); vertex(156,145); vertex(157,145); vertex(158,145); vertex(158,146); vertex(159,146); vertex(160,146); vertex(161,146); vertex(162,146); vertex(162,147); vertex(163,147); vertex(164,147); vertex(165,147); vertex(166,147); vertex(167,148); vertex(168,148); vertex(169,148); vertex(170,148); vertex(171,148); vertex(172,148); vertex(173,149); vertex(174,149); vertex(175,149); vertex(176,149); vertex(177,149); vertex(178,149); vertex(179,149); vertex(180,149); vertex(181,149); vertex(182,149); vertex(183,149); vertex(184,149); vertex(185,149); vertex(186,149); vertex(187,149); vertex(188,149); vertex(189,149); vertex(190,149); vertex(191,149); vertex(192,149); vertex(193,149); vertex(194,149); vertex(195,149); vertex(196,149); vertex(197,149); vertex(197,148); vertex(198,148); vertex(199,148); vertex(200,148); vertex(200,147); vertex(201,147); vertex(202,147); vertex(202,146); vertex(203,146); vertex(204,146); vertex(204,145); vertex(205,145); vertex(206,145); vertex(206,144); vertex(207,144); vertex(208,144); vertex(209,144); vertex(209,143); vertex(210,143); vertex(211,143); vertex(212,143); vertex(212,142); vertex(213,142); vertex(214,142); vertex(214,141); vertex(215,141); vertex(215,140); vertex(215,139); vertex(215,138); vertex(216,138); vertex(216,137); vertex(216,136); vertex(216,135); vertex(216,134); vertex(216,133); vertex(216,132); vertex(216,131); vertex(216,130); vertex(216,129); vertex(216,128); vertex(216,127); vertex(216,126); vertex(217,126); vertex(217,125); vertex(217,124); vertex(217,123); vertex(217,122); vertex(217,121); vertex(217,120); vertex(217,119); vertex(217,118); vertex(217,117); vertex(217,116); vertex(217,115); vertex(217,114); vertex(217,113); vertex(217,112); vertex(216,112); vertex(216,111); vertex(215,111); vertex(215,110); vertex(214,110); vertex(214,109); vertex(213,109); vertex(213,108); vertex(212,108); vertex(212,107); vertex(211,107); vertex(211,106); vertex(211,105); vertex(210,105); vertex(209,105); vertex(209,104); vertex(208,104); vertex(208,103); vertex(207,103); vertex(207,102); vertex(206,102); vertex(205,101); vertex(204,101); vertex(204,100); vertex(203,100); vertex(203,99); vertex(202,98); vertex(202,97); vertex(202,96); vertex(201,96); vertex(201,95); vertex(201,94); vertex(200,94); vertex(200,93); vertex(200,92); vertex(199,92); vertex(199,91); vertex(198,91); vertex(198,90); vertex(197,90); vertex(196,90); vertex(196,89); vertex(195,89); vertex(194,89); vertex(193,89); vertex(193,88); vertex(192,88); vertex(191,88); endShape(); } void draw4(){ beginShape(); vertex(153,138); vertex(153,139); vertex(152,139); vertex(152,140); vertex(152,141); vertex(151,141); vertex(150,141); vertex(149,141); vertex(148,141); vertex(147,141); vertex(147,140); vertex(146,139); vertex(146,138); vertex(146,137); vertex(146,136); vertex(146,135); vertex(146,134); vertex(146,133); vertex(146,132); vertex(146,131); vertex(146,130); vertex(146,129); vertex(146,128); vertex(146,127); vertex(147,127); vertex(147,126); vertex(148,126); vertex(149,126); vertex(149,125); vertex(150,125); vertex(151,125); vertex(151,124); vertex(152,124); vertex(153,124); vertex(154,124); vertex(154,125); vertex(155,125); vertex(155,126); vertex(156,126); vertex(156,127); vertex(156,128); vertex(157,128); vertex(157,129); vertex(157,130); vertex(157,131); vertex(157,132); vertex(157,133); vertex(157,134); vertex(157,135); vertex(157,136); vertex(157,137); vertex(156,137); vertex(155,137); vertex(155,138); vertex(154,138); vertex(153,138); vertex(152,138); vertex(151,138); vertex(150,138); vertex(150,137); vertex(150,136); vertex(149,136); vertex(149,135); vertex(149,134); vertex(148,134); vertex(148,133); vertex(148,132); vertex(148,131); vertex(148,130); vertex(148,129); vertex(148,128); vertex(148,127); vertex(148,126); vertex(149,126); vertex(150,126); vertex(151,126); vertex(152,126); vertex(152,127); vertex(152,128); vertex(153,128); vertex(153,129); vertex(153,130); vertex(153,131); vertex(153,132); vertex(153,133); vertex(153,134); vertex(153,135); vertex(152,135); vertex(151,135); vertex(150,135); vertex(149,134); vertex(149,133); vertex(148,133); vertex(148,132); vertex(148,131); vertex(148,130); vertex(148,129); vertex(148,128); vertex(148,127); vertex(148,126); vertex(149,126); vertex(150,126); vertex(151,126); vertex(152,126); vertex(153,126); vertex(153,127); vertex(154,127); vertex(154,128); vertex(154,129); vertex(154,130); vertex(154,131); vertex(154,132); vertex(154,133); vertex(154,134); vertex(154,135); vertex(154,136); vertex(153,136); vertex(152,136); vertex(152,135); vertex(152,134); vertex(152,133); vertex(152,132); vertex(152,131); vertex(152,130); vertex(152,129); vertex(151,129); vertex(151,128); vertex(150,128); vertex(150,129); vertex(150,130); vertex(150,131); vertex(150,132); vertex(150,133); vertex(150,134); endShape(); } void draw5(){ beginShape(); vertex(166,161); vertex(165,161); vertex(165,162); vertex(164,162); vertex(164,163); vertex(163,163); vertex(163,164); vertex(163,165); vertex(162,165); vertex(162,166); vertex(162,167); vertex(162,168); vertex(162,169); vertex(162,170); vertex(162,171); vertex(162,172); vertex(162,173); vertex(162,174); vertex(162,175); vertex(162,176); vertex(162,177); vertex(162,178); vertex(162,179); vertex(162,180); vertex(162,181); vertex(162,182); vertex(162,183); vertex(162,184); vertex(162,185); vertex(162,186); vertex(162,187); vertex(162,188); vertex(162,189); vertex(162,190); vertex(162,191); vertex(162,192); vertex(162,193); vertex(162,194); vertex(162,195); vertex(162,196); vertex(162,197); vertex(162,198); vertex(162,199); vertex(162,200); vertex(162,201); vertex(163,201); vertex(163,202); vertex(164,203); vertex(164,204); vertex(164,205); vertex(165,205); vertex(165,206); vertex(165,207); vertex(165,208); vertex(165,209); vertex(165,210); vertex(165,211); vertex(166,211); vertex(166,212); vertex(166,213); vertex(166,214); vertex(166,215); vertex(166,216); vertex(166,217); vertex(166,218); vertex(166,219); vertex(167,219); vertex(167,220); vertex(167,221); vertex(167,222); vertex(167,223); vertex(167,224); vertex(168,224); vertex(168,225); vertex(168,226); vertex(168,227); vertex(168,228); vertex(168,229); vertex(168,230); vertex(168,231); vertex(168,232); vertex(168,233); vertex(169,233); vertex(169,234); vertex(169,235); vertex(170,235); vertex(170,236); vertex(170,237); vertex(171,237); vertex(171,238); vertex(172,238); vertex(173,238); vertex(173,239); vertex(174,239); vertex(175,239); vertex(176,239); vertex(177,239); vertex(178,239); vertex(179,239); vertex(180,239); vertex(180,238); vertex(181,238); vertex(181,237); vertex(182,237); vertex(182,236); vertex(182,235); vertex(183,235); vertex(183,234); vertex(183,233); vertex(184,233); vertex(184,232); vertex(185,232); vertex(185,231); vertex(185,230); vertex(186,230); vertex(187,230); vertex(187,229); vertex(187,228); vertex(188,228); vertex(188,227); vertex(188,226); vertex(188,225); vertex(188,224); vertex(188,223); vertex(188,222); vertex(188,221); vertex(188,220); vertex(188,219); vertex(188,218); vertex(188,217); vertex(188,216); vertex(188,215); vertex(188,214); vertex(188,213); vertex(188,212); vertex(188,211); vertex(188,210); vertex(188,209); vertex(188,208); vertex(188,207); vertex(188,206); vertex(188,205); vertex(188,204); vertex(188,203); vertex(188,202); vertex(188,201); vertex(188,200); vertex(188,199); vertex(188,198); vertex(188,197); vertex(188,196); vertex(188,195); vertex(188,194); vertex(188,193); vertex(188,192); vertex(188,191); vertex(188,190); vertex(188,189); vertex(189,189); vertex(189,188); vertex(189,187); vertex(189,186); vertex(189,185); vertex(189,184); vertex(189,183); vertex(189,182); vertex(189,181); vertex(188,181); vertex(188,180); vertex(188,179); vertex(188,178); vertex(188,177); vertex(188,176); vertex(187,176); vertex(187,175); vertex(187,174); vertex(187,173); vertex(187,172); vertex(187,171); vertex(186,171); vertex(186,170); vertex(185,170); vertex(184,170); vertex(183,170); vertex(183,169); vertex(182,169); vertex(182,168); vertex(181,168); vertex(181,167); vertex(180,167); vertex(180,166); vertex(180,165); vertex(180,164); vertex(180,163); vertex(180,162); vertex(180,161); vertex(179,161); vertex(179,160); vertex(179,159); vertex(178,159); vertex(177,159); vertex(176,159); vertex(175,159); vertex(175,158); vertex(174,158); vertex(173,158); vertex(172,158); vertex(171,158); vertex(170,158); vertex(170,159); vertex(169,159); vertex(169,160); vertex(168,160); endShape(); } void keyPressed(){ //注音輸入法會卡住,要換英文輸入 if(key=='s' || key=='S'){ for(int I=0;I<xx.size();I++){ //大寫I 對應大的資料結構 ArrayList<Integer> x = xx.get(I); //取出裡面小的資料結構 ArrayList<Integer> y = yy.get(I); //println("beginShape();"); for(int i=1;i<x.size();i++){ // 小的,再照舊畫 println(" vertex(" + x.get(i) + "," + y.get(i) + ");" ); } //改在 keyPressed() 按下 s 或 S時,再全部印! //println("endShape();"); } } } void mouseDragged(){ //println("vertex(" + mouseX + "," + mouseY + ");"); x.add(mouseX); y.add(mouseY); } void mousePressed(){//滑鼠按下去時,建「新的」資料結構 x = new ArrayList<Integer> (); xx.add(x); y = new ArrayList<Integer> (); yy.add(y); }回家作業b一隻穿恐龍裝的貓咪//dino ArrayList<Integer> x, y; //先有2個「還沒準備好」的(小的)資料結構,等mousePressed再新增準備 ArrayList<ArrayList<Integer>> xx = new ArrayList<ArrayList<Integer>> (); //大的資料結構 ArrayList<ArrayList<Integer>> yy = new ArrayList<ArrayList<Integer>> (); PImage img; void setup(){ size(400,400); img = loadImage("dino.png"); } //記得把圖檔,像上周一樣,拉到程式碼裡 void draw(){ background(img); fill(255,200); //半透明的色彩 白色,alpha值是200 rect(0, 0, 400, 400); //畫超大四邊形,全部蓋住 //上面是 week02_4,下面用迴圈,從資料結構取出來 for(int I=0;I<xx.size();I++){ //大寫I 對應大的資料結構 ArrayList<Integer> x = xx.get(I); //取出裡面小的資料結構 ArrayList<Integer> y = yy.get(I); for(int i=1;i<x.size();i++){ // 小的,再照舊畫 line(x.get(i), y.get(i), x.get(i-1), y.get(i-1)); } } noFill(); strokeWeight(3); draw1(); //頭尖刺 draw2(); //尾尖刺 draw3(); //頭型 draw4(); //右腳 draw5(); //臉 draw6(); //左腳 draw7(); //左手 draw8(); //右手 draw9(); //臉旁 draw10(); //尾巴 draw11(); //牙齒 draw12(); //左鼻 draw13(); //右鼻 draw14(); //大眼 draw15(); //嘴 draw16(); //左眼 draw17(); //右眼 } void draw1(){ beginShape(); vertex(167,81); vertex(167,80); vertex(168,80); vertex(169,80); vertex(170,80); vertex(170,79); vertex(171,79); vertex(171,78); vertex(172,78); vertex(172,77); vertex(173,77); vertex(173,76); vertex(174,76); vertex(174,75); vertex(175,75); vertex(175,74); vertex(176,74); vertex(177,74); vertex(177,73); vertex(177,72); vertex(178,72); vertex(178,71); vertex(179,71); vertex(180,71); vertex(180,70); vertex(181,70); vertex(182,70); vertex(183,70); vertex(183,69); vertex(184,69); vertex(185,69); vertex(185,68); vertex(186,68); vertex(187,68); vertex(187,67); vertex(188,67); vertex(189,67); vertex(190,67); vertex(190,66); vertex(191,66); vertex(192,66); vertex(192,65); vertex(193,65); vertex(194,65); vertex(195,65); vertex(196,65); vertex(197,65); vertex(198,65); vertex(199,65); vertex(199,66); vertex(200,66); vertex(200,67); vertex(201,67); vertex(201,68); vertex(202,68); vertex(202,69); vertex(203,69); vertex(203,70); vertex(204,70); vertex(204,71); vertex(205,71); vertex(205,72); vertex(205,73); vertex(206,73); vertex(206,74); vertex(206,75); vertex(207,75); vertex(207,76); vertex(207,77); vertex(207,78); vertex(208,78); vertex(208,79); vertex(208,80); vertex(209,80); vertex(209,81); vertex(210,81); vertex(210,82); vertex(211,82); vertex(211,83); vertex(211,84); vertex(212,84); vertex(212,85); vertex(212,86); vertex(213,86); vertex(213,87); vertex(213,88); vertex(214,88); vertex(215,88); vertex(216,88); vertex(217,88); vertex(218,88); vertex(219,88); vertex(220,88); vertex(221,88); vertex(222,88); vertex(223,88); vertex(223,87); vertex(224,87); vertex(225,87); vertex(226,87); vertex(226,86); vertex(227,86); vertex(228,86); vertex(229,86); vertex(229,85); vertex(230,85); vertex(231,85); vertex(232,85); vertex(232,84); vertex(233,84); vertex(234,84); vertex(235,84); vertex(236,84); vertex(237,84); vertex(237,83); vertex(238,83); vertex(239,83); vertex(240,83); vertex(241,83); vertex(242,83); vertex(243,83); vertex(244,83); vertex(245,83); vertex(246,83); vertex(247,83); vertex(248,83); vertex(249,83); vertex(250,83); vertex(251,83); vertex(252,83); vertex(252,84); vertex(252,85); vertex(253,85); vertex(253,86); vertex(254,86); vertex(254,87); vertex(254,88); vertex(255,88); vertex(255,89); vertex(256,90); vertex(256,91); vertex(256,92); vertex(257,92); vertex(257,93); vertex(257,94); vertex(257,95); vertex(258,95); vertex(258,96); vertex(258,97); vertex(258,98); vertex(258,99); vertex(258,100); vertex(258,101); vertex(258,102); vertex(258,103); vertex(258,104); vertex(259,104); vertex(259,105); vertex(259,106); vertex(259,107); vertex(259,108); vertex(259,109); vertex(260,109); vertex(260,110); vertex(260,111); vertex(261,111); vertex(261,112); vertex(261,113); vertex(262,113); vertex(262,114); vertex(263,114); vertex(263,115); vertex(264,115); vertex(265,115); vertex(265,116); vertex(266,116); vertex(267,116); vertex(267,117); vertex(268,117); vertex(268,118); vertex(269,118); vertex(270,118); vertex(271,118); vertex(271,119); vertex(272,119); vertex(273,119); vertex(274,119); vertex(275,119); vertex(275,120); vertex(276,120); vertex(277,120); vertex(278,120); vertex(278,121); vertex(279,121); vertex(280,121); vertex(280,122); vertex(281,122); vertex(282,122); vertex(282,123); vertex(283,123); vertex(283,124); vertex(284,124); vertex(284,125); vertex(285,125); vertex(286,125); vertex(286,126); vertex(287,126); vertex(287,127); vertex(288,127); vertex(288,128); vertex(288,129); vertex(289,129); vertex(289,130); vertex(289,131); vertex(289,132); vertex(289,133); vertex(289,134); vertex(289,135); vertex(289,136); vertex(289,137); vertex(289,138); vertex(289,139); vertex(289,140); vertex(288,140); vertex(288,141); vertex(287,141); vertex(287,142); vertex(287,143); vertex(286,143); vertex(286,144); vertex(286,145); vertex(285,145); vertex(285,146); vertex(285,147); vertex(284,147); vertex(284,148); vertex(284,149); vertex(284,150); vertex(283,150); vertex(283,151); vertex(283,152); vertex(283,153); vertex(283,154); vertex(283,155); vertex(283,156); vertex(283,157); vertex(283,158); vertex(284,158); vertex(284,159); vertex(285,159); vertex(286,159); vertex(286,160); vertex(287,160); vertex(288,160); vertex(288,161); vertex(289,161); vertex(290,161); vertex(290,162); vertex(291,162); vertex(291,163); vertex(292,163); vertex(293,163); vertex(293,164); vertex(294,164); vertex(294,165); vertex(295,165); vertex(295,166); vertex(296,166); vertex(296,167); vertex(297,167); vertex(297,168); vertex(297,169); vertex(297,170); vertex(297,171); vertex(297,172); vertex(298,172); vertex(298,173); vertex(298,174); vertex(299,174); vertex(299,175); vertex(299,176); vertex(300,176); vertex(300,177); vertex(300,178); vertex(300,179); vertex(300,180); vertex(300,181); vertex(299,181); vertex(298,181); vertex(297,181); vertex(297,182); vertex(296,182); vertex(296,183); vertex(295,183); vertex(295,184); vertex(294,184); vertex(294,185); vertex(293,185); vertex(292,185); vertex(291,185); vertex(291,186); vertex(290,186); vertex(290,187); vertex(289,187); vertex(289,188); vertex(288,188); vertex(288,189); vertex(287,189); vertex(287,190); vertex(286,190); vertex(286,191); vertex(285,191); vertex(285,192); vertex(284,192); vertex(284,193); vertex(284,194); vertex(284,195); vertex(284,196); vertex(284,197); vertex(284,198); vertex(285,198); vertex(285,199); vertex(285,200); vertex(286,200); vertex(286,201); vertex(286,202); vertex(287,202); vertex(287,203); vertex(287,204); vertex(287,205); vertex(287,206); vertex(288,206); vertex(288,207); vertex(288,208); vertex(288,209); vertex(288,210); vertex(288,211); vertex(288,212); vertex(288,213); vertex(289,213); vertex(289,214); vertex(289,215); vertex(289,216); vertex(289,217); vertex(289,218); vertex(288,218); vertex(288,219); vertex(287,219); vertex(286,219); vertex(286,220); vertex(285,220); vertex(285,221); vertex(284,221); vertex(284,222); vertex(283,222); vertex(283,223); vertex(282,223); vertex(282,224); vertex(282,225); vertex(281,225); vertex(280,225); vertex(280,226); vertex(279,226); vertex(278,226); vertex(278,227); vertex(277,227); vertex(276,227); vertex(276,228); vertex(275,228); vertex(274,228); vertex(273,228); vertex(272,228); vertex(272,229); vertex(271,229); vertex(271,230); vertex(270,230); vertex(270,231); vertex(270,232); vertex(270,233); vertex(270,234); vertex(270,235); vertex(270,236); vertex(269,236); vertex(269,237); vertex(269,238); vertex(268,238); vertex(268,239); vertex(268,240); vertex(267,240); vertex(267,241); vertex(267,242); vertex(267,243); vertex(267,244); vertex(266,244); vertex(266,245); vertex(265,245); vertex(264,245); vertex(264,246); vertex(263,246); vertex(263,247); vertex(262,247); vertex(261,247); vertex(260,247); vertex(260,248); vertex(259,248); vertex(258,248); vertex(257,248); vertex(256,248); vertex(255,248); vertex(254,248); vertex(253,248); vertex(252,248); vertex(252,247); vertex(251,247); vertex(251,246); vertex(250,246); vertex(249,246); vertex(248,246); vertex(248,245); vertex(247,245); vertex(246,245); vertex(245,245); endShape(); } void draw2(){ beginShape(); vertex(268,284); vertex(268,285); vertex(269,285); vertex(270,285); vertex(271,285); vertex(272,285); vertex(272,286); vertex(273,286); vertex(274,286); vertex(275,286); vertex(275,287); vertex(276,287); vertex(277,287); vertex(277,288); vertex(277,289); vertex(278,289); vertex(278,290); vertex(278,291); vertex(278,292); vertex(278,293); vertex(278,294); vertex(278,295); vertex(278,296); vertex(278,297); vertex(278,298); vertex(278,299); vertex(278,300); vertex(278,301); vertex(278,302); vertex(278,303); vertex(278,304); vertex(278,305); vertex(278,306); vertex(279,306); vertex(279,305); vertex(280,305); vertex(280,304); vertex(281,304); vertex(281,303); vertex(282,303); vertex(282,302); vertex(283,302); vertex(283,301); vertex(284,301); vertex(285,301); vertex(285,300); vertex(286,300); vertex(287,300); vertex(287,299); vertex(288,299); vertex(289,299); vertex(290,299); vertex(291,300); vertex(291,301); vertex(292,301); vertex(292,302); vertex(292,303); vertex(292,304); vertex(293,304); vertex(293,305); vertex(293,306); vertex(293,307); vertex(294,307); vertex(294,308); vertex(294,309); vertex(295,309); vertex(295,310); vertex(296,310); vertex(297,310); vertex(298,310); vertex(299,310); vertex(299,309); vertex(300,309); vertex(300,308); vertex(301,308); vertex(302,308); vertex(302,307); vertex(303,307); vertex(304,307); vertex(304,306); vertex(305,306); vertex(306,306); vertex(307,306); vertex(308,306); vertex(309,306); vertex(309,307); vertex(310,307); vertex(311,308); vertex(311,309); vertex(312,309); vertex(312,310); vertex(313,310); endShape(); } void draw3(){ beginShape(); vertex(92,128); vertex(93,128); vertex(93,127); vertex(94,127); vertex(94,126); vertex(95,126); vertex(95,125); vertex(95,124); vertex(95,123); vertex(96,123); vertex(96,122); vertex(96,121); vertex(97,121); vertex(97,120); vertex(97,119); vertex(98,119); vertex(98,118); vertex(98,117); vertex(99,117); vertex(99,116); vertex(99,115); vertex(100,115); vertex(100,114); vertex(100,113); vertex(101,113); vertex(101,112); vertex(101,111); vertex(102,111); vertex(102,110); vertex(102,109); vertex(103,109); vertex(103,108); vertex(103,107); vertex(104,107); vertex(104,106); vertex(104,105); vertex(104,104); vertex(105,104); vertex(105,103); vertex(105,102); vertex(105,101); vertex(105,100); vertex(106,100); vertex(106,99); vertex(106,98); vertex(107,98); vertex(107,97); vertex(108,97); vertex(108,96); vertex(109,96); vertex(109,95); vertex(110,95); vertex(111,95); vertex(111,94); vertex(112,94); vertex(112,93); vertex(113,93); vertex(113,92); vertex(114,92); vertex(114,91); vertex(115,91); vertex(115,90); vertex(116,90); vertex(116,89); vertex(117,89); vertex(117,88); vertex(118,88); vertex(118,87); vertex(119,87); vertex(120,87); vertex(120,86); vertex(120,85); vertex(121,85); vertex(121,84); vertex(122,84); vertex(122,83); vertex(123,83); vertex(124,83); vertex(124,82); vertex(125,82); vertex(126,82); vertex(126,81); vertex(127,81); vertex(128,81); vertex(129,81); vertex(129,80); vertex(130,80); vertex(131,80); vertex(132,80); vertex(133,80); vertex(134,80); vertex(135,80); vertex(136,80); vertex(137,80); vertex(138,80); vertex(139,80); vertex(140,80); vertex(141,80); vertex(142,80); vertex(143,80); vertex(143,79); vertex(144,79); vertex(145,79); vertex(146,79); vertex(147,79); vertex(148,79); vertex(149,79); vertex(150,79); vertex(151,79); vertex(152,79); vertex(153,79); vertex(154,79); vertex(155,79); vertex(156,79); vertex(157,79); vertex(158,79); vertex(159,79); vertex(160,79); vertex(161,79); vertex(162,79); vertex(163,79); vertex(164,79); vertex(165,79); vertex(165,80); vertex(166,80); vertex(167,80); vertex(168,80); vertex(169,80); vertex(170,80); vertex(171,80); vertex(172,80); vertex(172,81); vertex(173,81); vertex(174,81); vertex(175,81); vertex(176,81); vertex(176,82); vertex(177,82); vertex(178,82); vertex(179,82); vertex(179,83); vertex(180,83); vertex(181,83); vertex(182,83); vertex(183,83); vertex(183,84); vertex(184,84); vertex(185,84); vertex(186,84); vertex(187,84); vertex(188,84); vertex(189,84); vertex(190,85); vertex(191,85); vertex(192,85); vertex(193,85); vertex(194,85); vertex(195,85); vertex(195,86); vertex(196,86); vertex(197,86); vertex(198,86); vertex(199,86); vertex(200,86); vertex(200,87); vertex(201,87); vertex(202,87); vertex(203,87); vertex(204,87); vertex(205,87); vertex(205,88); vertex(206,88); vertex(207,88); vertex(208,88); vertex(209,88); vertex(210,88); vertex(210,89); vertex(211,89); vertex(212,89); vertex(213,89); vertex(214,89); vertex(214,90); vertex(215,90); vertex(216,90); vertex(217,90); vertex(217,91); vertex(218,91); vertex(219,91); vertex(220,91); vertex(221,92); vertex(222,92); vertex(223,92); vertex(223,93); vertex(224,93); vertex(225,93); vertex(225,94); vertex(226,94); vertex(227,94); vertex(228,94); vertex(229,94); vertex(229,95); vertex(230,95); vertex(231,95); vertex(232,95); vertex(233,95); vertex(234,95); vertex(235,95); vertex(235,96); vertex(236,96); vertex(237,96); vertex(237,97); vertex(238,97); vertex(238,98); vertex(239,98); vertex(240,98); vertex(240,99); vertex(240,100); vertex(241,100); vertex(241,101); vertex(242,101); vertex(243,101); vertex(243,102); vertex(244,102); vertex(245,102); vertex(245,103); vertex(246,103); vertex(247,103); vertex(247,104); vertex(248,104); vertex(249,104); vertex(249,105); vertex(250,105); vertex(250,106); vertex(251,106); vertex(252,106); vertex(252,107); vertex(253,107); vertex(253,108); vertex(254,108); vertex(255,108); vertex(255,109); vertex(255,110); vertex(256,110); vertex(257,110); vertex(258,110); vertex(258,111); vertex(259,111); vertex(260,111); vertex(260,112); vertex(261,112); vertex(261,113); vertex(262,113); vertex(262,114); vertex(263,114); vertex(263,115); vertex(264,115); vertex(264,116); vertex(264,117); vertex(265,117); vertex(265,118); vertex(266,118); vertex(266,119); vertex(267,119); vertex(267,120); vertex(267,121); vertex(268,121); vertex(268,122); vertex(269,123); vertex(269,124); vertex(270,124); vertex(270,125); vertex(270,126); vertex(271,126); vertex(271,127); vertex(271,128); vertex(272,128); vertex(272,129); vertex(273,129); vertex(273,130); vertex(273,131); vertex(274,131); vertex(274,132); vertex(274,133); vertex(275,133); vertex(275,134); vertex(275,135); vertex(276,135); vertex(276,136); vertex(276,137); vertex(276,138); vertex(277,138); vertex(277,139); vertex(277,140); vertex(278,140); vertex(278,141); vertex(278,142); vertex(278,143); vertex(279,143); vertex(279,144); vertex(279,145); vertex(280,145); vertex(280,146); vertex(280,147); vertex(280,148); vertex(280,149); vertex(280,150); vertex(281,150); vertex(281,151); vertex(281,152); vertex(281,153); vertex(281,154); vertex(281,155); vertex(281,156); vertex(281,157); vertex(282,157); vertex(282,158); vertex(282,159); vertex(282,160); vertex(282,161); vertex(282,162); vertex(282,163); vertex(283,163); vertex(283,164); vertex(283,165); vertex(283,166); vertex(283,167); vertex(283,168); vertex(283,169); vertex(283,170); vertex(284,170); vertex(284,171); vertex(284,172); vertex(284,173); vertex(284,174); vertex(284,175); vertex(284,176); vertex(284,177); vertex(284,178); vertex(284,179); vertex(284,180); vertex(284,181); vertex(284,182); vertex(284,183); vertex(284,184); vertex(284,185); vertex(284,186); vertex(284,187); vertex(284,188); vertex(284,189); vertex(284,190); vertex(284,191); vertex(283,191); vertex(283,192); vertex(283,193); vertex(283,194); vertex(283,195); vertex(282,195); vertex(282,196); vertex(282,197); vertex(282,198); vertex(282,199); vertex(281,199); vertex(281,200); vertex(281,201); vertex(281,202); vertex(280,202); vertex(280,203); vertex(280,204); vertex(280,205); vertex(280,206); vertex(279,206); vertex(279,207); vertex(279,208); vertex(279,209); vertex(279,210); vertex(278,210); vertex(278,211); vertex(278,212); vertex(278,213); vertex(278,214); vertex(278,215); vertex(277,215); vertex(277,216); vertex(276,216); vertex(276,217); vertex(276,218); vertex(276,219); vertex(275,219); vertex(275,220); vertex(275,221); vertex(275,222); vertex(275,223); vertex(274,223); vertex(274,224); vertex(274,225); vertex(274,226); vertex(273,226); vertex(273,227); vertex(272,227); vertex(272,228); vertex(271,228); vertex(271,229); vertex(271,230); vertex(270,230); vertex(270,231); vertex(269,231); vertex(269,232); vertex(269,233); vertex(268,233); vertex(268,234); vertex(267,234); vertex(267,235); vertex(266,235); vertex(266,236); vertex(265,236); vertex(264,236); vertex(263,236); vertex(263,237); vertex(262,237); vertex(262,238); vertex(261,238); vertex(260,238); vertex(260,239); vertex(259,239); vertex(259,240); vertex(258,240); vertex(258,241); vertex(257,241); vertex(256,241); vertex(256,242); vertex(255,242); vertex(255,243); vertex(254,243); vertex(254,244); vertex(253,244); vertex(252,244); vertex(251,244); vertex(250,244); vertex(250,245); vertex(249,245); vertex(248,245); vertex(247,245); vertex(246,245); vertex(245,245); vertex(244,245); endShape(); } void draw4(){ beginShape(); vertex(247,245); vertex(248,245); vertex(248,246); vertex(249,246); vertex(249,247); vertex(249,248); vertex(250,248); vertex(250,249); vertex(251,249); vertex(251,250); vertex(252,250); vertex(252,251); vertex(253,251); vertex(253,252); vertex(253,253); vertex(254,253); vertex(254,254); vertex(254,255); vertex(255,255); vertex(255,256); vertex(255,257); vertex(256,257); vertex(256,258); vertex(256,259); vertex(256,260); vertex(257,260); vertex(257,261); vertex(258,261); vertex(258,262); vertex(258,263); vertex(258,264); vertex(258,265); vertex(258,266); vertex(258,267); vertex(259,267); vertex(259,268); vertex(259,269); vertex(259,270); vertex(260,270); vertex(260,271); vertex(260,272); vertex(261,272); vertex(261,273); vertex(261,274); vertex(261,275); vertex(261,276); vertex(262,276); vertex(262,277); vertex(262,278); vertex(262,279); vertex(262,280); vertex(263,280); vertex(263,281); vertex(263,282); vertex(263,283); vertex(263,284); vertex(263,285); vertex(263,286); vertex(263,287); vertex(263,288); vertex(264,288); vertex(264,289); vertex(264,290); vertex(264,291); vertex(264,292); vertex(264,293); vertex(264,294); vertex(264,295); vertex(264,296); vertex(264,297); vertex(264,298); vertex(264,299); vertex(264,300); vertex(264,301); vertex(264,302); vertex(264,303); vertex(264,304); vertex(264,305); vertex(263,305); vertex(263,306); vertex(263,307); vertex(262,307); vertex(262,308); vertex(262,309); vertex(261,309); vertex(261,310); vertex(261,311); vertex(261,312); vertex(260,312); vertex(260,313); vertex(260,314); vertex(260,315); vertex(259,315); vertex(259,316); vertex(259,317); vertex(258,317); vertex(258,318); vertex(258,319); vertex(258,320); vertex(257,320); vertex(257,321); vertex(256,321); vertex(256,322); vertex(256,323); vertex(255,323); vertex(255,324); vertex(254,324); vertex(254,325); vertex(254,326); vertex(253,326); vertex(253,327); vertex(253,328); vertex(252,328); vertex(252,329); vertex(251,329); vertex(251,330); vertex(251,331); vertex(250,331); vertex(250,332); vertex(249,332); vertex(249,333); vertex(248,333); vertex(247,333); vertex(247,334); vertex(246,334); vertex(246,335); vertex(245,335); vertex(244,335); vertex(243,335); vertex(243,336); vertex(242,336); vertex(242,337); vertex(241,337); vertex(240,337); vertex(240,338); vertex(239,338); vertex(238,338); vertex(237,338); vertex(237,339); vertex(236,339); vertex(235,339); vertex(234,339); vertex(233,339); vertex(232,339); vertex(231,339); vertex(230,339); vertex(230,340); vertex(229,340); vertex(228,340); vertex(227,340); vertex(226,340); vertex(225,340); vertex(224,340); vertex(224,341); vertex(223,341); vertex(222,341); vertex(221,341); vertex(220,341); vertex(219,341); vertex(218,341); vertex(217,341); vertex(216,341); vertex(215,341); vertex(214,341); vertex(213,341); vertex(212,341); vertex(211,341); vertex(210,341); vertex(209,341); vertex(208,341); vertex(207,341); vertex(206,341); vertex(205,341); vertex(204,341); vertex(203,341); vertex(202,341); vertex(201,341); vertex(200,341); vertex(199,341); vertex(198,341); vertex(197,341); vertex(196,341); vertex(195,341); vertex(194,341); vertex(194,342); vertex(193,342); vertex(192,342); vertex(191,342); vertex(190,342); vertex(189,342); vertex(188,342); vertex(187,342); vertex(186,342); vertex(185,342); vertex(184,342); vertex(183,342); vertex(182,342); vertex(181,342); vertex(180,342); vertex(179,342); vertex(178,342); vertex(177,342); vertex(176,342); vertex(176,341); vertex(175,341); vertex(174,341); vertex(174,340); vertex(173,340); vertex(172,340); vertex(172,339); vertex(171,339); vertex(171,338); vertex(170,338); vertex(170,337); vertex(169,337); vertex(169,336); vertex(168,336); vertex(168,335); vertex(168,334); vertex(167,334); vertex(167,333); vertex(166,333); vertex(166,332); vertex(166,331); vertex(165,331); vertex(165,330); vertex(165,329); vertex(164,329); vertex(164,328); vertex(164,327); vertex(164,326); vertex(164,325); vertex(164,324); vertex(164,323); vertex(164,322); vertex(164,321); vertex(164,320); vertex(164,319); vertex(164,318); vertex(164,317); vertex(164,316); vertex(164,315); vertex(164,314); vertex(164,313); vertex(164,312); vertex(164,311); vertex(164,310); vertex(164,309); vertex(164,308); vertex(164,307); vertex(165,307); vertex(165,306); vertex(166,306); vertex(166,305); vertex(167,305); vertex(167,304); vertex(168,304); vertex(168,303); vertex(168,302); vertex(168,301); vertex(169,301); vertex(169,300); vertex(170,300); vertex(170,299); vertex(171,299); vertex(171,298); vertex(172,298); vertex(172,297); vertex(173,297); vertex(173,296); vertex(174,296); vertex(175,296); vertex(176,296); vertex(176,295); vertex(177,295); vertex(178,295); vertex(179,295); vertex(180,295); vertex(181,295); vertex(181,294); vertex(182,294); vertex(183,294); vertex(184,294); vertex(185,294); vertex(186,294); vertex(187,294); vertex(188,294); vertex(189,294); vertex(189,295); vertex(190,295); vertex(191,295); vertex(191,296); vertex(192,296); vertex(192,297); vertex(193,297); vertex(193,298); vertex(194,299); vertex(194,300); vertex(195,300); endShape(); } void draw5() { beginShape(); vertex(92,128); vertex(94,141); vertex(94,142); vertex(94,142); vertex(94,143); vertex(95,143); vertex(96,144); vertex(97,145); vertex(98,145); vertex(99,145); vertex(100,145); vertex(101,145); vertex(102,145); vertex(103,145); vertex(104,145); vertex(104,146); vertex(105,146); vertex(106,146); vertex(106,147); vertex(107,147); vertex(108,147); vertex(109,147); vertex(110,147); vertex(111,147); vertex(112,147); vertex(113,148); vertex(114,148); vertex(115,148); vertex(116,148); vertex(117,148); vertex(118,148); vertex(119,148); vertex(120,148); vertex(121,148); vertex(122,148); vertex(123,148); vertex(124,148); vertex(125,148); vertex(126,148); vertex(127,148); vertex(128,148); vertex(129,148); vertex(130,148); vertex(131,148); vertex(132,148); vertex(133,148); vertex(134,148); vertex(135,148); vertex(136,148); vertex(137,148); vertex(138,148); vertex(139,148); vertex(140,148); vertex(141,148); vertex(142,148); vertex(143,148); vertex(144,148); vertex(145,148); vertex(146,148); vertex(147,148); vertex(148,148); vertex(149,148); vertex(150,148); vertex(151,148); vertex(152,148); vertex(153,148); vertex(153,147); vertex(154,147); vertex(155,147); vertex(156,147); vertex(157,147); vertex(158,147); vertex(159,147); vertex(160,147); vertex(160,146); vertex(161,146); vertex(162,146); vertex(163,146); vertex(164,146); vertex(165,146); vertex(166,146); vertex(167,146); vertex(168,146); vertex(169,146); vertex(170,146); vertex(171,146); vertex(172,146); vertex(173,146); vertex(174,146); vertex(175,146); vertex(176,146); vertex(177,146); vertex(178,146); vertex(179,146); vertex(180,146); vertex(181,146); vertex(182,146); vertex(183,146); vertex(184,146); vertex(185,146); vertex(186,146); vertex(187,146); vertex(188,146); vertex(189,146); vertex(189,147); vertex(190,147); vertex(191,147); vertex(192,147); vertex(192,148); vertex(193,148); vertex(194,148); vertex(195,148); vertex(195,149); vertex(196,149); vertex(196,150); vertex(197,150); vertex(198,151); vertex(199,151); vertex(199,152); vertex(200,152); vertex(201,152); vertex(202,152); vertex(202,153); vertex(203,153); vertex(204,153); vertex(204,154); vertex(205,154); vertex(206,154); vertex(206,155); vertex(207,155); vertex(208,155); vertex(209,155); vertex(210,155); vertex(210,156); vertex(211,156); vertex(211,157); vertex(212,157); vertex(213,157); vertex(213,158); vertex(214,158); vertex(215,158); vertex(215,159); vertex(216,159); vertex(216,160); vertex(217,160); vertex(218,160); vertex(218,161); vertex(219,161); vertex(219,162); vertex(220,162); vertex(220,163); vertex(221,163); vertex(222,163); vertex(222,164); vertex(223,164); vertex(223,165); vertex(224,165); vertex(225,165); vertex(225,166); vertex(225,167); vertex(226,167); vertex(226,168); vertex(227,168); vertex(227,169); vertex(228,169); vertex(228,170); vertex(229,170); vertex(229,171); vertex(230,171); vertex(230,172); vertex(230,173); vertex(231,173); vertex(231,174); vertex(231,175); vertex(232,175); vertex(232,176); vertex(232,177); vertex(233,177); vertex(233,178); vertex(234,178); vertex(234,179); vertex(234,180); vertex(235,180); vertex(235,181); vertex(235,182); vertex(236,182); vertex(236,183); vertex(236,184); vertex(237,184); vertex(237,185); vertex(237,186); vertex(237,187); vertex(237,188); vertex(238,188); vertex(238,189); vertex(238,190); vertex(238,191); vertex(238,192); vertex(238,193); vertex(238,194); vertex(238,195); vertex(238,196); vertex(238,197); vertex(238,198); vertex(238,199); vertex(238,200); vertex(239,200); vertex(239,201); vertex(239,202); vertex(239,203); vertex(239,204); vertex(239,205); vertex(239,206); vertex(239,207); vertex(239,208); vertex(239,209); vertex(239,210); vertex(239,211); vertex(239,212); vertex(239,213); vertex(239,214); vertex(239,215); vertex(238,215); vertex(238,216); vertex(237,216); vertex(237,217); vertex(237,218); vertex(236,218); vertex(236,219); vertex(236,220); vertex(235,220); vertex(235,221); vertex(235,222); vertex(234,222); vertex(234,223); vertex(234,224); vertex(233,224); vertex(233,225); vertex(233,226); vertex(232,226); vertex(232,227); vertex(232,228); vertex(231,228); vertex(231,229); vertex(231,230); vertex(230,230); vertex(229,230); vertex(229,231); vertex(228,231); vertex(228,232); vertex(227,232); vertex(227,233); vertex(226,233); vertex(226,234); vertex(225,234); vertex(225,235); vertex(225,236); vertex(224,236); vertex(224,237); vertex(223,237); vertex(222,237); vertex(222,238); vertex(221,238); vertex(220,238); vertex(220,239); vertex(219,239); vertex(218,239); vertex(218,240); vertex(217,240); vertex(216,240); vertex(215,240); vertex(215,241); vertex(214,241); vertex(213,241); vertex(212,241); vertex(212,242); vertex(211,242); vertex(210,242); vertex(210,243); vertex(209,243); vertex(208,243); vertex(207,243); vertex(207,244); vertex(206,244); vertex(205,244); vertex(204,244); vertex(203,244); vertex(202,244); vertex(201,244); vertex(201,245); vertex(200,245); vertex(199,245); vertex(198,245); vertex(197,245); vertex(196,245); vertex(195,245); vertex(194,245); vertex(193,245); vertex(192,245); vertex(191,245); vertex(190,245); vertex(189,245); vertex(188,245); vertex(187,245); vertex(186,245); vertex(186,246); vertex(185,246); vertex(184,246); vertex(183,246); vertex(182,246); vertex(181,246); vertex(180,246); vertex(180,247); vertex(179,247); vertex(178,247); vertex(177,247); vertex(176,247); vertex(175,247); vertex(174,247); vertex(173,247); vertex(172,247); vertex(171,247); vertex(170,247); vertex(169,247); vertex(168,247); vertex(167,247); vertex(166,247); vertex(165,247); vertex(164,247); vertex(163,247); vertex(162,247); vertex(161,247); vertex(160,247); vertex(159,247); vertex(158,247); vertex(157,247); vertex(156,247); vertex(155,247); vertex(154,247); vertex(153,247); vertex(152,247); vertex(151,247); vertex(150,247); vertex(149,247); vertex(148,247); vertex(147,247); vertex(146,247); vertex(145,247); vertex(145,246); vertex(144,246); vertex(143,246); vertex(142,246); vertex(141,246); vertex(141,245); vertex(140,245); vertex(139,245); vertex(138,245); vertex(137,245); vertex(136,245); vertex(136,244); vertex(135,244); vertex(134,244); vertex(134,243); vertex(133,243); vertex(133,242); vertex(132,242); vertex(131,242); vertex(130,242); vertex(130,241); vertex(129,241); vertex(128,241); vertex(128,240); vertex(127,240); vertex(126,240); vertex(126,239); vertex(125,239); vertex(124,239); vertex(124,238); vertex(123,238); vertex(122,238); vertex(122,237); vertex(121,237); vertex(121,236); vertex(120,236); vertex(120,235); vertex(119,235); vertex(119,234); vertex(118,234); vertex(117,234); vertex(117,233); vertex(116,233); vertex(115,233); vertex(115,232); vertex(114,232); vertex(114,231); vertex(113,231); vertex(112,231); vertex(112,230); vertex(111,230); vertex(110,230); vertex(109,230); vertex(109,229); vertex(108,228); vertex(108,227); vertex(107,227); vertex(107,226); vertex(106,226); vertex(106,225); vertex(105,225); vertex(105,224); vertex(105,223); vertex(105,222); vertex(105,221); vertex(105,220); vertex(104,220); vertex(104,219); vertex(104,218); vertex(103,218); vertex(103,217); vertex(103,216); vertex(102,216); vertex(102,215); vertex(102,214); vertex(102,213); vertex(101,213); vertex(101,212); vertex(101,211); vertex(101,210); vertex(101,209); vertex(101,208); vertex(101,207); vertex(101,206); vertex(101,205); vertex(101,204); vertex(101,203); vertex(101,202); vertex(101,201); vertex(101,200); vertex(101,199); vertex(101,198); vertex(102,198); vertex(102,197); vertex(102,196); vertex(103,196); vertex(103,195); vertex(103,194); vertex(104,194); vertex(104,193); vertex(104,192); vertex(104,191); vertex(104,190); vertex(105,190); vertex(105,189); vertex(105,188); vertex(105,187); vertex(105,186); vertex(105,185); vertex(106,185); vertex(106,184); vertex(106,183); vertex(107,183); vertex(107,182); vertex(107,181); vertex(108,181); vertex(108,180); vertex(109,180); vertex(109,179); vertex(110,179); vertex(110,178); vertex(110,177); vertex(111,177); vertex(111,176); vertex(112,176); vertex(112,175); vertex(112,174); vertex(113,174); vertex(113,173); vertex(113,172); vertex(113,171); vertex(114,171); vertex(114,170); vertex(115,170); vertex(115,169); vertex(115,168); vertex(115,167); vertex(116,167); vertex(116,166); vertex(116,165); vertex(116,164); vertex(117,164); vertex(117,163); vertex(117,162); vertex(117,161); vertex(118,161); vertex(118,160); vertex(118,159); vertex(118,158); vertex(119,158); vertex(119,157); vertex(119,156); vertex(119,155); vertex(119,154); vertex(120,154); vertex(120,153); vertex(120,152); vertex(120,151); vertex(120,150); vertex(120,149); endShape(); } void draw6(){ beginShape(); vertex(145,248); vertex(144,248); vertex(144,249); vertex(144,250); vertex(143,250); vertex(143,251); vertex(143,252); vertex(142,252); vertex(142,253); vertex(141,253); vertex(141,254); vertex(140,254); vertex(140,255); vertex(140,256); vertex(140,257); vertex(140,258); vertex(139,258); vertex(139,259); vertex(139,260); vertex(138,260); vertex(138,261); vertex(138,262); vertex(137,262); vertex(137,263); vertex(137,264); vertex(136,264); vertex(136,265); vertex(136,266); vertex(136,267); vertex(135,267); vertex(135,268); vertex(135,269); vertex(134,269); vertex(134,270); vertex(134,271); vertex(134,272); vertex(134,273); vertex(133,273); vertex(133,274); vertex(133,275); vertex(133,276); vertex(133,277); vertex(133,278); vertex(132,278); vertex(132,279); vertex(132,280); vertex(132,281); vertex(132,282); vertex(132,283); vertex(132,284); vertex(131,284); vertex(131,285); vertex(131,286); vertex(131,287); vertex(131,288); vertex(131,289); vertex(131,290); vertex(131,291); vertex(131,292); vertex(131,293); vertex(131,294); vertex(131,295); vertex(132,295); vertex(132,296); vertex(132,297); vertex(133,297); vertex(133,298); vertex(133,299); vertex(132,299); vertex(131,299); vertex(130,299); vertex(129,299); vertex(129,298); vertex(128,298); vertex(127,298); vertex(127,297); vertex(126,297); vertex(126,296); vertex(125,296); vertex(125,295); vertex(124,295); vertex(123,295); vertex(123,294); vertex(122,294); vertex(121,294); vertex(120,294); vertex(119,294); vertex(118,294); vertex(117,294); vertex(116,294); vertex(115,294); vertex(114,294); vertex(113,294); vertex(112,294); vertex(111,294); vertex(111,295); vertex(110,295); vertex(110,296); vertex(110,297); vertex(109,297); vertex(109,298); vertex(108,298); vertex(108,299); vertex(107,299); vertex(107,300); vertex(106,300); vertex(106,301); vertex(105,301); vertex(105,302); vertex(105,303); vertex(104,303); vertex(104,304); vertex(104,305); vertex(103,305); vertex(103,306); vertex(103,307); vertex(102,307); vertex(102,308); vertex(102,309); vertex(101,309); vertex(101,310); vertex(101,311); vertex(101,312); vertex(101,313); vertex(101,314); vertex(101,315); vertex(101,316); vertex(101,317); vertex(101,318); vertex(101,319); vertex(101,320); vertex(101,321); vertex(101,322); vertex(101,323); vertex(101,324); vertex(101,325); vertex(101,326); vertex(102,326); vertex(102,327); vertex(103,327); vertex(103,328); vertex(104,328); vertex(104,329); vertex(105,329); vertex(105,330); vertex(106,330); vertex(106,331); vertex(106,332); vertex(107,332); vertex(107,333); vertex(108,333); vertex(108,334); vertex(109,334); vertex(109,335); vertex(110,335); vertex(110,336); vertex(111,336); vertex(111,337); vertex(112,337); vertex(113,337); vertex(113,338); vertex(114,338); vertex(115,338); vertex(116,338); vertex(117,338); vertex(118,338); vertex(119,338); vertex(119,339); vertex(120,339); vertex(121,339); vertex(122,339); vertex(123,339); vertex(124,339); vertex(125,339); vertex(126,339); vertex(127,339); vertex(128,339); vertex(129,339); vertex(130,339); vertex(131,339); vertex(132,339); vertex(133,339); vertex(134,339); vertex(135,339); vertex(136,339); vertex(137,339); vertex(138,339); vertex(139,339); vertex(140,339); vertex(141,339); vertex(142,339); vertex(143,339); vertex(144,339); vertex(145,339); vertex(146,339); vertex(147,339); vertex(148,339); vertex(149,339); vertex(150,339); vertex(151,339); vertex(152,339); vertex(153,339); vertex(154,339); vertex(155,339); vertex(156,339); vertex(157,339); vertex(158,339); vertex(159,339); vertex(160,339); vertex(161,339); vertex(162,339); vertex(163,339); vertex(164,339); vertex(165,339); vertex(166,339); vertex(167,339); vertex(168,339); vertex(169,339); vertex(170,339); endShape(); } void draw7(){ beginShape(); vertex(145,249); vertex(145,250); vertex(144,250); vertex(144,251); vertex(143,251); vertex(142,251); vertex(142,252); vertex(141,252); vertex(140,252); vertex(140,253); vertex(140,254); vertex(139,254); vertex(138,254); vertex(137,254); vertex(137,255); vertex(137,256); vertex(136,256); vertex(136,257); vertex(136,258); vertex(135,258); vertex(135,259); vertex(135,260); vertex(134,260); vertex(134,261); vertex(133,261); vertex(133,262); vertex(132,262); vertex(132,263); vertex(132,264); vertex(132,265); vertex(131,265); vertex(131,266); vertex(130,266); vertex(130,267); vertex(130,268); vertex(129,268); vertex(129,269); vertex(128,269); vertex(128,270); vertex(128,271); vertex(127,271); vertex(127,272); vertex(127,273); vertex(126,273); vertex(126,274); vertex(125,274); vertex(125,275); vertex(125,276); vertex(125,277); vertex(125,278); vertex(124,278); vertex(124,279); vertex(124,280); vertex(123,280); vertex(123,281); vertex(122,281); vertex(122,282); vertex(122,283); vertex(121,283); vertex(121,284); vertex(120,284); vertex(120,285); vertex(120,286); vertex(119,286); vertex(119,287); vertex(119,288); vertex(119,289); vertex(119,290); vertex(119,291); vertex(119,292); endShape(); } void draw8(){ beginShape(); vertex(223,267); vertex(224,267); vertex(224,268); vertex(224,269); vertex(224,270); vertex(225,270); vertex(225,271); vertex(225,272); vertex(225,273); vertex(225,274); vertex(225,275); vertex(225,276); vertex(225,277); vertex(225,278); vertex(225,279); vertex(225,280); vertex(225,281); vertex(225,282); vertex(225,283); vertex(225,284); vertex(224,284); vertex(224,285); vertex(224,286); vertex(223,286); vertex(223,287); vertex(223,288); vertex(222,288); vertex(222,289); vertex(222,290); vertex(221,290); vertex(221,291); vertex(221,292); vertex(221,293); vertex(221,294); vertex(221,295); vertex(221,296); vertex(221,297); vertex(221,298); vertex(221,299); vertex(221,300); vertex(221,301); vertex(221,302); vertex(221,303); vertex(221,304); vertex(222,304); vertex(222,305); vertex(223,306); vertex(223,307); vertex(224,307); vertex(224,308); vertex(225,308); vertex(225,309); vertex(226,309); vertex(227,309); vertex(227,310); vertex(228,310); vertex(229,310); vertex(229,311); vertex(230,311); vertex(231,311); vertex(231,312); vertex(232,312); vertex(233,312); vertex(234,312); vertex(235,312); vertex(235,313); vertex(236,313); vertex(237,313); vertex(238,313); vertex(239,313); vertex(240,313); vertex(241,313); vertex(242,313); vertex(243,313); vertex(244,313); vertex(245,313); vertex(246,313); vertex(247,313); vertex(248,313); vertex(249,313); vertex(250,313); vertex(251,313); vertex(252,313); vertex(252,312); vertex(253,312); vertex(254,312); vertex(254,311); vertex(255,311); vertex(255,310); vertex(256,310); vertex(256,309); vertex(256,308); vertex(257,308); vertex(257,307); vertex(258,307); vertex(259,307); vertex(259,306); vertex(260,306); vertex(260,305); vertex(261,305); vertex(261,304); vertex(262,304); vertex(262,303); vertex(263,303); vertex(263,302); vertex(264,302); vertex(264,301); vertex(264,300); vertex(265,300); vertex(265,299); vertex(265,298); vertex(265,297); vertex(265,296); vertex(265,295); endShape(); } void draw9(){ beginShape(); vertex(99,148); vertex(100,148); vertex(100,149); vertex(101,149); vertex(101,150); vertex(102,150); vertex(102,151); vertex(103,151); vertex(103,152); vertex(104,152); vertex(104,153); vertex(105,153); vertex(105,154); vertex(105,155); vertex(106,155); vertex(106,156); vertex(106,157); vertex(106,158); vertex(107,158); vertex(107,159); vertex(107,160); vertex(107,161); vertex(107,162); vertex(107,163); vertex(107,164); vertex(107,165); vertex(107,166); vertex(107,167); vertex(108,167); vertex(108,168); vertex(108,169); endShape(); } void draw10(){ beginShape(); vertex(266,297); vertex(267,297); vertex(268,297); vertex(268,298); vertex(269,298); vertex(269,299); vertex(269,300); vertex(270,300); vertex(270,301); vertex(271,301); vertex(271,302); vertex(272,302); vertex(272,303); vertex(273,303); vertex(273,304); vertex(274,304); vertex(274,305); vertex(275,305); vertex(275,306); vertex(276,306); vertex(276,307); vertex(277,307); vertex(278,307); vertex(278,308); vertex(279,308); vertex(280,308); vertex(280,309); vertex(281,309); vertex(282,309); vertex(283,309); vertex(284,309); vertex(285,309); vertex(285,310); vertex(286,310); vertex(287,310); vertex(288,310); vertex(288,311); vertex(289,311); vertex(290,311); vertex(291,311); vertex(292,311); vertex(293,311); vertex(294,311); vertex(295,311); vertex(296,311); vertex(297,311); vertex(298,311); vertex(299,311); vertex(300,311); vertex(301,311); vertex(302,311); vertex(303,311); vertex(303,312); vertex(304,312); vertex(305,312); vertex(306,312); vertex(307,312); vertex(308,312); vertex(309,312); vertex(310,312); vertex(311,312); vertex(312,312); vertex(313,312); vertex(314,312); vertex(314,311); vertex(315,311); vertex(316,311); vertex(316,310); vertex(317,310); vertex(318,310); vertex(318,311); vertex(318,312); vertex(318,313); vertex(318,314); vertex(317,314); vertex(317,315); vertex(317,316); vertex(316,316); vertex(316,317); vertex(316,318); vertex(315,318); vertex(315,319); vertex(314,319); vertex(314,320); vertex(314,321); vertex(313,321); vertex(313,322); vertex(313,323); vertex(312,323); vertex(312,324); vertex(311,324); vertex(311,325); vertex(311,326); vertex(310,326); vertex(310,327); vertex(309,327); vertex(308,327); vertex(308,328); vertex(307,328); vertex(307,329); vertex(306,329); vertex(306,330); vertex(305,330); vertex(305,331); vertex(305,332); vertex(304,332); vertex(304,333); vertex(303,333); vertex(302,333); vertex(302,334); vertex(301,334); vertex(300,334); vertex(300,335); vertex(299,335); vertex(298,335); vertex(297,335); vertex(297,336); vertex(296,336); vertex(295,336); vertex(295,337); vertex(294,337); vertex(293,337); vertex(293,338); vertex(292,338); vertex(291,338); vertex(290,338); vertex(290,339); vertex(289,339); vertex(288,339); vertex(287,339); vertex(286,339); vertex(285,339); vertex(284,339); vertex(284,340); vertex(283,340); vertex(282,340); vertex(281,340); vertex(280,340); vertex(279,340); vertex(278,340); vertex(277,340); vertex(276,340); vertex(275,340); vertex(274,340); vertex(273,340); vertex(272,340); vertex(271,340); vertex(270,340); vertex(269,340); vertex(268,340); vertex(267,340); vertex(266,340); vertex(265,340); vertex(264,340); vertex(263,340); vertex(262,340); vertex(261,340); vertex(260,340); vertex(259,340); vertex(258,340); vertex(257,340); vertex(256,340); vertex(255,340); vertex(254,340); vertex(253,340); vertex(252,340); vertex(251,340); vertex(250,340); vertex(249,340); vertex(248,340); vertex(247,340); vertex(247,339); vertex(246,339); vertex(245,339); vertex(244,339); vertex(243,339); vertex(242,339); vertex(241,339); endShape(); } void draw11(){ beginShape(); vertex(123,151); vertex(123,152); vertex(123,153); vertex(123,154); vertex(124,154); vertex(124,155); vertex(125,155); vertex(125,156); vertex(126,156); vertex(127,156); vertex(128,156); vertex(129,156); vertex(130,156); vertex(130,155); vertex(131,155); vertex(131,154); vertex(132,154); vertex(132,153); vertex(132,152); vertex(132,151); vertex(133,151); vertex(133,150); vertex(134,150); vertex(134,149); vertex(134,148); vertex(135,148); vertex(135,147); vertex(136,147); vertex(137,147); vertex(138,147); vertex(139,147); vertex(140,147); vertex(141,147); vertex(141,148); vertex(142,148); vertex(142,149); vertex(143,149); vertex(143,150); vertex(143,151); vertex(144,151); vertex(144,152); vertex(145,152); vertex(145,153); vertex(146,153); vertex(146,154); vertex(147,154); vertex(147,155); vertex(148,155); vertex(148,156); vertex(149,156); vertex(149,157); vertex(150,157); vertex(151,157); vertex(151,156); vertex(152,156); vertex(152,155); vertex(152,154); vertex(153,154); vertex(153,153); vertex(153,152); vertex(153,151); vertex(153,150); vertex(153,149); vertex(154,149); vertex(154,148); vertex(155,148); vertex(155,147); vertex(156,147); vertex(157,147); vertex(158,147); vertex(158,146); vertex(159,146); vertex(160,146); vertex(161,146); vertex(162,146); vertex(163,146); vertex(163,147); vertex(164,147); vertex(164,148); vertex(165,148); vertex(165,149); vertex(165,150); vertex(166,150); vertex(166,151); vertex(166,152); vertex(166,153); vertex(167,153); vertex(167,154); vertex(167,155); vertex(168,155); vertex(168,156); vertex(169,156); vertex(170,156); vertex(171,156); vertex(172,156); vertex(172,155); vertex(173,155); vertex(174,155); vertex(174,154); vertex(175,154); vertex(175,153); vertex(176,153); vertex(176,152); vertex(177,152); vertex(177,151); vertex(178,151); vertex(178,150); vertex(179,150); vertex(180,150); vertex(180,149); vertex(181,149); vertex(181,148); vertex(182,148); vertex(183,148); vertex(184,148); vertex(185,148); vertex(186,148); vertex(187,148); vertex(187,149); vertex(187,150); vertex(187,151); vertex(187,152); vertex(187,153); vertex(188,153); vertex(188,154); vertex(188,155); vertex(188,156); vertex(189,156); vertex(189,157); vertex(189,158); vertex(189,159); vertex(189,160); vertex(190,160); vertex(191,160); vertex(192,160); vertex(193,160); vertex(194,160); vertex(194,159); vertex(195,159); vertex(196,159); vertex(196,158); vertex(197,158); vertex(197,157); vertex(198,157); vertex(198,156); vertex(199,156); vertex(199,155); vertex(200,155); vertex(200,154); vertex(201,154); vertex(202,154); vertex(202,153); vertex(203,153); vertex(204,153); vertex(205,153); vertex(206,153); vertex(207,153); vertex(208,153); vertex(209,153); vertex(209,154); vertex(210,154); vertex(210,155); vertex(210,156); vertex(210,157); vertex(210,158); vertex(210,159); vertex(210,160); vertex(210,161); vertex(210,162); vertex(211,162); vertex(211,163); vertex(211,164); vertex(211,165); vertex(211,166); vertex(211,167); vertex(212,167); vertex(213,167); vertex(214,167); vertex(215,167); vertex(216,167); vertex(217,167); vertex(217,166); vertex(218,166); vertex(219,166); vertex(220,166); vertex(220,165); endShape(); } void draw12(){ beginShape(); vertex(127,110); vertex(127,109); vertex(127,108); vertex(127,107); vertex(127,106); vertex(127,105); vertex(127,104); vertex(127,103); vertex(128,103); vertex(128,102); vertex(129,102); vertex(130,102); vertex(131,102); vertex(132,102); vertex(133,102); vertex(133,103); vertex(134,104); vertex(134,105); vertex(134,106); vertex(134,107); endShape(); } void draw13(){ beginShape(); vertex(180,111); vertex(181,111); vertex(181,110); vertex(181,109); vertex(182,109); vertex(183,109); vertex(183,108); vertex(184,108); vertex(185,108); vertex(186,108); vertex(187,108); vertex(187,109); vertex(188,109); vertex(188,110); vertex(188,111); vertex(188,112); vertex(188,113); vertex(187,113); vertex(187,114); vertex(186,114); vertex(186,115); vertex(185,115); vertex(185,116); vertex(184,116); vertex(184,117); endShape(); } void draw14(){ beginShape(); vertex(220,116); vertex(220,115); vertex(220,114); vertex(219,114); vertex(219,113); vertex(218,113); vertex(218,112); vertex(218,111); vertex(217,111); vertex(217,110); vertex(216,110); vertex(216,109); vertex(216,108); vertex(215,108); vertex(215,107); vertex(215,106); vertex(215,105); vertex(215,104); vertex(216,104); vertex(216,103); vertex(217,103); vertex(217,102); vertex(218,102); vertex(219,102); vertex(219,101); vertex(220,101); vertex(221,101); vertex(222,101); vertex(222,100); vertex(223,100); vertex(224,100); vertex(225,100); vertex(226,100); vertex(227,100); vertex(228,100); vertex(228,101); vertex(229,101); vertex(229,102); vertex(230,102); vertex(230,103); vertex(230,104); vertex(231,104); vertex(231,105); vertex(232,105); vertex(232,106); vertex(232,107); vertex(233,107); vertex(233,108); vertex(233,109); vertex(234,109); vertex(234,110); vertex(234,111); vertex(234,112); vertex(234,113); vertex(234,114); vertex(234,115); vertex(234,116); vertex(234,117); vertex(234,118); vertex(234,119); vertex(233,119); vertex(232,119); vertex(232,120); vertex(231,120); vertex(230,120); vertex(229,120); vertex(228,120); vertex(227,120); vertex(226,120); vertex(225,120); vertex(224,120); vertex(224,119); vertex(224,118); vertex(223,118); vertex(223,117); vertex(223,116); vertex(223,115); vertex(222,115); vertex(222,114); vertex(222,113); vertex(221,113); vertex(221,112); vertex(221,111); vertex(221,110); vertex(221,109); vertex(221,108); vertex(221,107); vertex(221,106); vertex(222,106); vertex(222,105); vertex(223,105); vertex(224,105); vertex(225,105); vertex(226,105); vertex(227,105); vertex(228,105); vertex(229,105); vertex(229,106); vertex(230,106); vertex(230,107); vertex(230,108); vertex(230,109); vertex(230,110); vertex(230,111); vertex(230,112); vertex(229,112); vertex(229,113); vertex(228,113); vertex(227,113); vertex(226,113); vertex(225,113); vertex(224,113); vertex(224,112); vertex(224,111); vertex(224,110); vertex(224,109); vertex(224,108); vertex(225,108); vertex(226,108); endShape(); } void draw15(){ beginShape(); vertex(158,191); vertex(157,191); vertex(157,190); vertex(156,190); vertex(156,189); vertex(156,188); vertex(155,188); vertex(155,187); vertex(155,186); vertex(155,185); vertex(155,184); vertex(156,184); vertex(156,183); vertex(157,183); vertex(158,183); vertex(159,183); vertex(160,183); vertex(161,183); vertex(162,183); vertex(163,183); vertex(164,183); vertex(164,184); vertex(165,184); vertex(165,185); vertex(165,186); vertex(165,187); vertex(165,188); vertex(164,188); vertex(164,189); vertex(163,189); vertex(162,189); vertex(161,190); vertex(161,191); vertex(160,191); vertex(160,192); vertex(160,193); vertex(159,193); vertex(159,194); vertex(159,195); vertex(159,196); vertex(158,196); vertex(157,196); vertex(157,197); vertex(156,197); vertex(155,197); vertex(154,197); vertex(154,198); vertex(153,198); vertex(152,198); vertex(152,199); vertex(151,199); vertex(150,199); vertex(149,199); vertex(148,198); vertex(148,197); vertex(147,197); vertex(147,196); vertex(146,196); vertex(145,196); vertex(145,195); vertex(145,196); vertex(145,197); vertex(146,197); vertex(146,198); vertex(147,198); vertex(147,199); vertex(147,200); vertex(148,200); vertex(148,201); vertex(148,202); vertex(148,203); vertex(148,204); vertex(149,204); vertex(149,205); vertex(150,205); vertex(151,205); vertex(151,206); vertex(151,207); vertex(152,207); vertex(152,208); vertex(153,208); vertex(153,209); vertex(154,209); vertex(154,210); vertex(155,210); vertex(155,211); vertex(156,211); vertex(156,212); vertex(157,212); vertex(158,212); vertex(158,213); vertex(159,213); vertex(160,213); vertex(161,213); vertex(162,213); vertex(163,213); vertex(163,212); vertex(163,211); vertex(164,211); vertex(164,210); vertex(165,210); vertex(165,209); vertex(166,209); vertex(166,208); vertex(166,207); vertex(167,207); vertex(167,206); vertex(168,206); vertex(168,205); vertex(168,204); vertex(168,203); vertex(169,203); vertex(169,202); vertex(169,201); vertex(169,200); vertex(169,199); vertex(169,198); vertex(170,198); vertex(170,197); vertex(171,197); vertex(172,197); vertex(172,196); vertex(173,196); vertex(172,196); vertex(171,196); vertex(170,196); vertex(169,196); vertex(169,197); vertex(168,197); vertex(167,197); vertex(167,198); vertex(166,198); vertex(165,198); vertex(164,198); vertex(163,198); vertex(162,198); vertex(161,198); vertex(160,198); vertex(160,197); vertex(159,197); vertex(159,196); endShape(); } void draw16(){ beginShape(); vertex(122,180); vertex(122,181); vertex(123,181); vertex(123,182); vertex(124,182); vertex(125,182); vertex(125,183); vertex(126,183); vertex(126,184); vertex(127,184); vertex(128,184); vertex(128,185); vertex(129,185); vertex(130,185); vertex(130,186); vertex(131,186); vertex(131,187); vertex(132,187); vertex(132,188); vertex(132,189); vertex(131,189); vertex(130,189); vertex(130,190); vertex(129,190); vertex(128,190); vertex(128,191); vertex(127,191); vertex(126,191); vertex(126,192); vertex(125,192); vertex(124,192); vertex(124,193); vertex(123,193); vertex(122,193); vertex(122,194); vertex(121,194); vertex(120,194); vertex(120,195); vertex(119,195); endShape(); } void draw17(){ beginShape(); vertex(196,184); vertex(195,184); vertex(194,184); vertex(193,184); vertex(192,184); vertex(192,185); vertex(191,185); vertex(191,186); vertex(190,186); vertex(190,187); vertex(189,187); vertex(189,188); vertex(188,188); vertex(187,188); vertex(187,189); vertex(186,189); vertex(186,190); vertex(185,190); vertex(184,190); vertex(184,191); vertex(183,191); vertex(183,192); vertex(184,192); vertex(185,192); vertex(185,193); vertex(186,193); vertex(187,193); vertex(188,193); vertex(189,193); vertex(189,194); vertex(190,194); vertex(191,194); vertex(191,195); vertex(192,195); vertex(193,195); vertex(193,196); vertex(194,196); vertex(195,196); vertex(195,197); vertex(196,197); vertex(197,197); endShape(); } void keyPressed(){ //注音輸入法會卡住,要換英文輸入 if(key=='s' || key=='S'){ for(int I=0;I<xx.size();I++){ //大寫I 對應大的資料結構 ArrayList<Integer> x = xx.get(I); //取出裡面小的資料結構 ArrayList<Integer> y = yy.get(I); //println("beginShape();"); for(int i=1;i<x.size();i++){ // 小的,再照舊畫 println(" vertex(" + x.get(i) + "," + y.get(i) + ");" ); } //改在 keyPressed() 按下 s 或 S時,再全部印! //println("endShape();"); } } } void mouseDragged(){ //println("vertex(" + mouseX + "," + mouseY + ");"); x.add(mouseX); y.add(mouseY); } void mousePressed(){//滑鼠按下去時,建「新的」資料結構 x = new ArrayList<Integer> (); xx.add(x); y = new ArrayList<Integer> (); yy.add(y); }






沒有留言:
張貼留言