Kanvas Permainan

Elemen HTML <canvas> ditampilkan di halaman web sebagai objek persegi:

Canvas HTML

method <canvas> menciptakan sebuah Elemen ini sangat cocok untuk mengembangkan permainan di HTML.

method <canvas> menciptakan sebuah elemen menyediakan semua fungsi yang dibutuhkan untuk membuat permainan.

Gunakan JavaScript di method <canvas> menciptakan sebuah menggambar, menulis teks, memasukkan gambar, dan sebagainya.

.getContext("2d")

method <canvas> menciptakan sebuah Elemen memiliki objek bawaan yang disebut getContext("2d") objek, menyediakan metode dan atribut untuk menggambar.

Anda dapat menemukan Tutoriel Canvas pelajari tentang method <canvas> menciptakan sebuah elemen dan getContext("2d") pengetahuan tentang objek

Lanjutkanlah

Untuk membuat permainan, pertama-tama buat area permainan dan siapkan untuk menggambar:

contoh

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]);
  }
}

coba sendiri

Pada bagian yang akan datang dari tutorial ini, objek myGameArea akan mendapatkan lebih banyak atribut dan metode.

fungsi startGame() panggil myGameArea 对象的 method. objek.

method. method start() method <canvas> menciptakan sebuah element <canvas>, dan dimasukkan sebagai node pertama ke dalam element <body> di dalam elemen.