2016-09-18 60 views
1

我有兩行如下: line(0,200,width,250); line(0,250,width,300);如何在兩行之間填充顏色處理?

如何填補它們之間的區域?

我想:

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找到。