ラズパイ3倍美味しいブログ

ラズパイ3を美味しく食べるはずがinto the VR!!!

Processingでクラシカロイドのパッド君2

またまたProcessingでパッド君を作ります。

とりあえずいろんな表情があるから作りつつ、Processing に慣れていこうという考えです。

 

今回は扇形を作る法法を覚えた!arc()

 

f:id:umesyurock0603:20170605080831p:plain

 

padkun2.pde

------------------------

void setup(){

size(1136,640);//iPhone SEの壁紙サイズです横1136、縦640
background(#31ecff);
noStroke();

fill(#ccf8fc);//左上と右下にある、画面に入る光
triangle(0,0,90,0,0,310);
triangle(1136,330,1046,640,1136,640);

int xl=360;//左側の目の中心のx座標
int xr=1136-360;//右側の目の中心のx座標
int y=310;//目の中心のy座標
float r1=radians(190);
float r2=radians(350);
float r3=radians(185);
float r4=radians(355);

fill(#fcffff);//にっこり目を扇型arc()で作る。白い方
arc(xl,y,300,300,r1,r2);
arc(xr,y,300,300,r1,r2);

fill(#31ecff);//にっこり目の上に青い扇型をかぶせる
arc(xl,y,185,185,r3,r4);
arc(xr,y,185,185,r3,r4);

fill(#fcffff);//目の下の頬?と口
rectMode(CENTER);
rect(215,360,155,50);
rect(1136-215,360,155,50);
rect(1136/2,400,200,100);

strokeWeight(5);//線の入ってる箇所
stroke(#31ecff);
line(290,300,235,415);
line(930,150,830,250);
}

void draw(){}

void keyPressed(){
if(keyCode==ENTER){
save("padkun02.png");
}
}

------------------------