2016-09-18 51 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找到。