2016-09-18 19 views
1

私は以下のように2行を持っています: 行(0,200、幅、250); 行(0、250、幅、300)。処理中に2行の間に色を塗る方法は?

どのようにそれらの間の領域を埋めることができますか?

私が試した:

fill (250,250,25); 
beginShape(); 
    line (0,200, width,250); 
    line (0, 250, width, 300); 
endShape(); 

をしかし、動作するようには思えません。

答えて

1

このようなbeginShape()でline()を使用することはできません。代わりに、vertex()関数を使用して領域を塗りつぶします。このような何か:

beginShape(); 
vertex(30, 20); 
vertex(85, 20); 
vertex(85, 75); 
vertex(30, 75); 
endShape(CLOSE); 

詳細情報がthe referenceで見つけることができます。

関連する問題