游戏画布
HTML <canvas>
元素在网页上显示为矩形对象:
HTML 画布
<canvas>
元素非常适合用 HTML 制作游戏。
<canvas>
元素提供了制作游戏所需的所有功能。
使用 JavaScript 在 <canvas>
上绘制、写入、插入图像等。
.getContext("2d")
<canvas>
元素有一个内置对象,称为 getContext("2d")
对象, 带有绘图的方法和属性。
您可以在我们的画布教程中了解有关 <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()
。