Html5 Canvas 事前学習メモ(1) - 長方形を描く

黄舟
リリース: 2017-02-28 15:17:18
オリジナル
1889 人が閲覧しました

canvas 要素は、以前の Html と比較した Html5 の新機能です。このブログ投稿では、このコンポーネントのアプリケーション、特に Web ゲーム開発におけるアプリケーションについて研究します。

canvas コンポーネントは、tablep などの以前のコンポーネントと似ており、外部プラグインなしで実行できます。 htmlを使用して、グラピクスおよびのdroidgrapi2drederncontextapi)を使用して、androidg2medeverymentを使用してください。独自のメソッドを呼び出して描画できます。

canvas


を次のように定義できます:

<canvas id="canvas" width="400" height="400"> </canvas>
ログイン後にコピー
Canvasは2D

レンダリングコンテキストのラッパーです。 2D レンダリングコンテキストはcanvascanvasに基づく「ブラシ」。左上隅を原点とする平面デカルト座標系 (00) を使用します。右に移動すると、xの座標値が増加し、下に移動すると、yの値が増加します。これは、j2meキャンバスと非常によく似ています。 さて、いくつかの基本概念を紹介した後、最初の Html5 Canvas
を構築します。最初のレンダリングは次のとおりです

非常に簡単な例以下のコードを見てみましょう:


canvas

のラベルは
canvas

canvasを定義しますが、何も処理せずに、ラベルスクリプトを定義します。この部分は js のコード部分で、次の部分はレンダリング コンテキストを取得するためのものです:

var canvas = document.getElementById(&#39;canvas&#39;);
var context = canvas.getContext(&#39;2d&#39;);
ログイン後にコピー
は最初に canvas 要素を取得し、次に 2d

レンダリング コンテキストを取得します。 次のコードは、長方形の部分を描画するものです:

context.fillStyle = &#39;#000000&#39;;
context.fillRect(50, 50, 100, 100);
ログイン後にコピー
最初に色を設定し、次に描画する 4 つのパラメーターは、開始点の水平座標と垂直座標、幅と高さです

上記は、「Html5 Canvas 事前学習ノート (1) - 長方形の描画」の内容です。その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) をご覧ください。


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート