void setup(){
size (500,600);
int x=0;
int y=0;
int w=500,h=600; //width height
//book
strokeWeight(3);
fill(#1ED36E);
rect(x,y,w,h);
//face
fill(255);
rect(x,y,w,h*3/4);
//yellow cap
fill(#F5FF6A);
rect(x,y,w,h*0.125);
//star
fill(#F50529);
noStroke();
quad(x+w*0.5,y,x+w*0.55,y+h*0.1,x+w*0.5,y+h*0.075,x+w*0.45,y+h*0.1);
triangle(x+w*0.42,y+h*0.0375,x+w*0.58,y+h*0.0375,x+w*0.5,y+h*0.075);
//green face
stroke(0);
strokeWeight(3);
fill(#33AF47);
rect(x,y+h*0.125,w,h*0.46);
//mouth1
fill(255);
arc(x+w*0.5,y+h*0.725,w*1.4,h*0.375,QUARTER_PI+PI,2*PI-QUARTER_PI);
//mouth2
fill(#FA7474);
arc(x+w*0.5,y+h*0.54,w*0.25,h*0.125,0,PI);
//eye
fill(255);
ellipse(x+w*0.23,y+h*7/20,w/3,h/4);
fill(0);
ellipse(x+w*0.23,y+h*7/20,w/6,h/8);
fill(255);
ellipse(x+w*0.77,y+h*7/20,w/3,h/4);
fill(0);
ellipse(x+w*0.77,y+h*7/20,w/6,h/8);
//TEXT
textSize(w*0.1);
text("KERORO",x+w*0.3,y+h-20);
}
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
commit เพิ่มเติม : เพื่ม userstory, bookmark
>> add userstory ทำการเพิ่ม userstory ใน functional tests >> add bookmark for user เพิ่มระบบ Bookmark โดยการสร้าง model ขึ...
-
1 2 3 4 5 6 7 8 9 def setup (): print (d2b( 8 )) def d2b (num): x = "" while num > 0 : x = str ( int (n...
-
1 2 3 4 5 6 7 8 9 10 11 12 13 def test_layout_and_styling ( self ): # Edith goes to the home page self . brow...
-
การใช้ template inheritence คือการสืบทอดเทมเพลต เพื่อให้ไม่ต้องเขียนโค้ดหน้าเว็บๆซ้ำๆ เราจะมีหน้าหลักอันเดียว (base.html or parent) ภายในนั...
ไม่มีความคิดเห็น:
แสดงความคิดเห็น