EaselJSで点と点を結ぶ直線を描く

直線の描画

EaselJsの直線の描画はほぼcanvasの仕様に準じたものとなっています。イメージとしては杭を地面に打ち、その杭と杭をロープで結んでいく感じになります。


g.beginStroke(Graphics.getRGB(0,0,0));

//開始地点のサブパス
g.moveTo(-100,0);

//開始地点からここまで線を引く
//lineTo(x座標,y座標);
g.lineTo(-50,50);
g.lineTo(0,-100);
g.lineTo(50,100);
g.lineTo(100,-50);

moveTo()とlineTo()を使っていますが、実際に線をビッと引くのはlineTo()です。moveTo()は直線の出発点となる地点を指定しています。もしこのmoveTo()が無くても一応動きますが、(-100,0)から(-50,50)の直線は描画されず、(-50,50)がこの描画の基点となります。

サンプル

簡単な折れ線グラフであれば、簡単に作れてしまいそうですね。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  プロフィール  PR:無料HP  北播ドライビングスクール  売掛金買取 制度  アニメクリエイター 専門学校  ショーワ  中古ホイール 富山  タイヤ マーチ 格安  レコーディング 専門学校  タイヤホイールセット  天然石とパワーストーン  栄養士 短期大学  TMJ投資顧問  カローラ 中古  バイアグラ 通販