ruby-processing2D描画構文、triangle, rect, quad, ellipse
コード書きなぐり中w;
rect
rect(top_left_x, top_left_y,width, height)
本関数をしようすることにより、長方形を描画できます。
triangle
triangle(point1_x,point1_y, point2_x,point2_y, point3_x,point3_y)
本関数をしようすることにより、三角形を描画できます。
quad
quad(point1_x,point1_y, point2_x,point2_y, point3_x,point3_y, point4_x,point4_y)
本関数をしようすることにより、長方形を描画できます。
ellipse
ellipse(center_x, center_y, width, height)
本関数をしようすることにより、円を描画できます。
def draw rect 10,10,width-20,height-20 ellipse width/2, height/2, width-100, height-100 triangle 100,100, 200,100, 100,200 quad 800-110,600-110, 800-110,500-110, 700-110,500-110, 700-110,600-110 p width #=>800 p height #=>600 end
width, height
width変数には、描画領域の幅が、
height変数には、描画領域の高さが、格納されています。