Web & AOR Music Blog

I'm Web Front-End Engineer. I like AOR music.

アプリ映像10 (HTML5 API 2)

■HTML5 API

(5)Canvas sample2 ~ パス(四角)を表示 ~ 【HTML5_API/canvas_sikaku.html】

ctx.beginPath();
ctx.rect(10,10,40,40);

//塗りつぶし
ctx.fillStyle = “f00″;

ctx.stroke();
ctx.closePath(); // 描画してパスが閉じている場合は、何もしない

(6)Canvas sample3 ~ 円を表示 ~ 【HTML5_API/canvas_arc.html】

//パスの開始
ctx.beginPath();

//色指定
ctx.fillStyle = “#f00″;
//線の太さ
ctx.lineWidth=5;
//円の設定(座標、半径、円のスタートとエンド、回転)
ctx.arc( 100, 100, 50, (Math.PI/180)*0, (Math.PI/180)*360, false); // full circle

//描画
ctx.fill();

ctx.closePath();

(7)Canvas sample3 ~ 線を描画 ~ 【HTML5_API/canvas_line.html】

●lineCapプロパティ

http://www.html5.jp/canvas/ref/property/lineCap.html

▲三角形を描画 【HTML5_API/canvas_sankaku.html】

  //色指定
  ctx.strokeStyle = “#000″; //need list of available colors

  //線の太さ
  ctx.lineWidth = 10;
//線の端の形状
ctx.lineCap = ”; // round | butt

//パスの開始
ctx.beginPath();

//始点
ctx.moveTo( 20, 200);
ctx.lineTo( 200, 200);
ctx.lineTo( 100, 20);
ctx.lineTo( 20, 200);

//自動的に閉じてくれる
ctx.closePath();

//描画
  ctx.stroke();

 ※クローズしないと、閉じた部分の線がキレイにならない!!!

(8)audio 【HTML5_API/audio/audio.html】

コメントは停止中です。

TrackBack :
http://rasiku.com/blog/archives/701/trackback

Copyright © Web & AOR Music Blog, All Rights Reserve.