画面に直線を引くスクリプトです。
文字を使って、位置計算して引いています。
描画エリアであるDIV要素のスタイルを「position:relative」にしておき、その中にスタイル「position:absolute」の文字のタグ要素を配置します。
描画エリアのスタイルに「overflow:hidden」を指定しておくと、クリッピング処理も可能となります。
スクリプトはHTMLのヘッダーで呼び出して組み込んでおき、あとの線を引くスクリプトを呼び出します。
|
操作: ● ● ● ● ● ● ● ● ● |
線を引く関数:MojiLine():構文:
| Area | 描画エリアID(オブジェクト) |
|---|---|
| X1、Y1 | 描画開始位置X、Y(px。数値) |
| X2、Y2 | 描画終了位置X、Y(px。数値。省略時は点描画になります) |
| Col | 描画色(CSSの指定色。文字列。省略時="#000") |
| PS | 描画点のサイズ(px。数値。省略時=3) |
| Ch | 描画文字列(文字列。省略時="●") |
| Pt | 描画ピッチ(数値。省略時=0.6。1=1em分) |
index.htm:
フォルダー「c」の中に「Main.js」を入れておきます。