ホームページ
ウェブフロントエンド
H5 チュートリアル
HTML5 の新機能: キャンバス タグを使用して複数の直線を描画します (effect_html5 チュートリアル スキルのスクリーンショット付き)



HTML5 の新機能: キャンバス タグを使用して複数の直線を描画します (effect_html5 チュートリアル スキルのスクリーンショット付き)
May 16, 2016 pm 03:47 PM
canvas
html5
製図板
直線を引く
次の例では、canvas タグを使用して複数の直線を描画します
コードをコピーします
コードは次のとおりです:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html ; charset=utf-8" />
<title>index_three</title>
<link href="css/style.css" rel="stylesheet" type= "text/css"/ >
<script type="text/javascript" src="js/jquery-1.9.1.min.js"></script> ="text/javascript" src="js/index.js"/></script>
<body
<!-- 見やすくするためにキャンバス タグを追加します。ページ上 -- >
<canvas id="myCanvas" width="400px" height="300px" style="border: 1px plain red;"> お使いのブラウザはキャンバスをサポートしていませんタグ。
</canvas>
<script type="text/javascript">
//Canvas オブジェクトを取得します
var Canvas = document.getElementById("myCanvas");
//HTML5 をサポートしていない一部のブラウザで構文エラーが表示されるのを避けるために、現在のブラウザが Canvas オブジェクトをサポートしているかどうかを単純に検出します。
if(canvas.getContext){
// 対応する CanvasRenderingContext2D オブジェクトを取得します (ブラシ)
var ctx = Canvas.getContext("2d");
//線の色
ctx.ストロークスタイル="#FF9933";
//線の幅 (ピクセル単位)
ctx.lineWidth=10;
//ラインの 2 レベルの形状
ctx.lineCap="round";
//キャンバスの座標系は次のとおりであることに注意してください。 Canvas キャンバスの隅が原点 (0,0) 、水平座標が右、垂直座標が下方向、単位はピクセル (px) です。
//新しい描画パスを開始します
ctx.beginPath();
//直線の始点座標を (10,10) として定義します
ctx.moveTo(50, 50) ;
//直線の終点座標を (50,10)
ctx.lineTo(350, 250);
ctx.moveTo(50, 240); として定義します。 lineTo(360, 60);
ctx.moveTo(50, 200);
ctx.lineTo(300, 40);
//座標点の順序に沿って直線を描画します。 ctx.ストローク();
//現在の描画パスを閉じます
ctx.closePath();
</script>
</body> /html>
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

人気の記事
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
1週間前
By 尊渡假赌尊渡假赌尊渡假赌

人気の記事
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
1週間前
By 尊渡假赌尊渡假赌尊渡假赌

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック
Gmailメールのログイン入り口はどこですか?
7135
9


Java チュートリアル
1534
14


Laravel チュートリアル
1257
25


PHP チュートリアル
1205
29


CakePHP チュートリアル
1155
46

