ゲームキャンバス
- 前のページ ゲームの概要
- 次のページ ゲームコンポーネント
HTML <canvas> 要素は、ウェブページ上に矩形オブジェクトとして表示されます:
HTML Canvas
<canvas>
要素は、HTMLでゲームを開発するのに非常に適しています。
<canvas>
要素は、ゲームを作成するために必要なすべての機能を提供します。
JavaScriptを使用して <canvas>
上で描画、テキストの書き込み、画像の挿入などを行うことができます。
.getContext("2d")
<canvas>
要素には、 getContext("2d")
オブジェクトは、描画に使用するメソッドと属性を提供します。
私たちの Canvasチュートリアル について学びます <canvas>
要素と getContext("2d")
オブジェクトの詳細な情報
それでは、始めましょう
ゲームを作成するには、まずゲームエリアを作成し、描画に準備を整えます:
インスタンス
function startGame() { myGameArea.start(); } var myGameArea = { canvas : document.createElement("canvas"), start : function() { this.canvas.width = 480; this.canvas.height = 270; this.context = this.canvas.getContext("2d"); document.body.insertBefore(this.canvas, document.body.childNodes[0]); } }
このチュートリアルの後半部分で、オブジェクト myGameArea
もっと属性とメソッドを得ることができます。
関数 startGame()
呼び出し myGameArea
オブジェクトの start()
メソッド。
start()
メソッドは、以下のものを生成しました <canvas>
要素、および最初の子ノードとして挿入します <body>
要素内。
- 前のページ ゲームの概要
- 次のページ ゲームコンポーネント