def setup
background(220)
translate(50, 50)
stroke(255, 0, 0)
beginShape
vertex(-40, -40)
vertex( 40, -40)
vertex( 40, 40)
vertex(-40, 40)
beginContour
vertex(-20, -20)
vertex(-20, 20)
vertex( 20, 20)
vertex( 20, -20)
endContour
endShape(CLOSE)
end
beginContourメソッドによる頂点座標の記録を終了します。
なし
なし
・「beginShape ~ endShape」構文または「shape do ~ end」構文の中でのみ有効です。
また、必ず beginContourメソッドとペアで使用してください。
・「beginContour ~ endContour」を Rubyライクな構文にした「contour do ~ end」も同じ動作をします。