折れ線を描く Frocessingを使って折れ線を描くサンプルです shmdmoto forked:61favorite:1lines:62license : MIT License modified : 2010-10-18 09:55:11 Embed Tweet package { import frocessing.display.F5MovieClip2D; /** * 折れ線を描く * @author shmdmoto */ public class GraphicExample extends F5MovieClip2D { public function setup() : void { background(128); drawGridGuide(); // 塗りがあると自動的に閉じる beginShape(); vertex(100,100); vertex(150,100); vertex(150, 50); vertex(200, 50); vertex(200,150); vertex(100,150); endShape(); // 塗りが無いと閉じない noFill(); strokeWeight(2); beginShape(); vertex(300,100); vertex(350,100); vertex(350, 50); vertex(400, 50); vertex(400,150); vertex(300,150); endShape(); // endShape(CLOSE)で閉じる noFill(); beginShape(); vertex(300,250); vertex(350,250); vertex(350,200); vertex(400,200); vertex(400,300); vertex(300,300); endShape(CLOSE); } // 以下は,位置をわかり安くする説明のため // 処理なので無視してください. public function drawGridGuide() : void { var x : int; var y : int; stroke(192,192,192); for( x = 0 ; x < 465 ; x += 50 ) line( x, 0, x, 465); for( y = 0 ; y < 465 ; y += 50 ) line( 0, y, 465, y); stroke(0,0,0); ellipse(300, 100,5,5); ellipse(350, 100,5,5); ellipse(350, 50,5,5); ellipse(400, 50,5,5); ellipse(400, 150,5,5); ellipse(300, 150,5,5); ellipse(300, 250,5,5); ellipse(350, 250,5,5); ellipse(350, 200,5,5); ellipse(400, 200,5,5); ellipse(400, 300,5,5); ellipse(300, 300,5,5); } } } Code Fullscreen Preview Fullscreen alwAYs Frocessing Shape beginShape endShape shohoku_col20101018 vertex 湘北短期大学例題 int sort new page view favorite forked pv111 forked from: 折れ線を描く-1 kuzira forked:0 favorite:0lines:27 (diff:61) pv109 forked from: 折れ線を描く-1 kuzira forked:0 favorite:0lines:21 (diff:52) pv69 その他図形描写② N.YUUKI forked:0 favorite:0lines:39 (diff:38) pv93 forked from: 折れ線を描く riju forked:0 favorite:0lines:38 (diff:46) pv129 forked from: 折れ線を描く mau2 forked:0 favorite:0lines:34 (diff:35) pv106 forked from: 折れ線を描く mau2 forked:0 favorite:0lines:29 (diff:30) pv0 forked from: 折れ線を描く ns50f162 forked:0 favorite:0lines:62 (diff:1) pv121 forked from: 折れ線を描く megumilk.1214 forked:0 favorite:0lines:63 (diff:16) 1 2 3 4 5 6 7 8NEXT