以下のプログラムを作りました。beginShape();から下のプログラムが斜めに移動するように作ったつもりだったのですが、結果は動きませんでした。どうしたらよいでしょうか。。。
processing
1コード 2float[]x=new float[5]; 3 4void setup(){ 5 size(600,600); 6 noStroke(); 7 fill(255,200); 8 for(int i=0;i<x.length; i++){ 9 x[i]=random(-1000,200);} 10 } 11 12 13void draw(){ 14 background(255,255,0); 15 for(int i=0;i<x.length;i++){ 16 x[i] +=5; 17 float y=i*4; 18 fill(255,30,150); 19beginShape(); 20vertex(270+x[i],50+y); 21vertex(295+x[i],50+y); 22vertex(125+x[i],200+y); 23vertex(300+x[i],200+y); 24vertex(115+x[i],380+y); 25vertex(95+x[i],380+y); 26vertex(260+x[i],215+y); 27vertex(80+x[i],215+y); 28vertex(270+x[i],50+y); 29endShape(); 30} 31 }
回答1件
あなたの回答
tips
プレビュー