Neueste Web-Entwicklung Tutorials
 

HTML Spiel Leinwand


Die HTML <canvas> Element wird als ein rechteckiges Objekt auf einer Webseite angezeigt:


HTML Canvas

Das <canvas> Element ist perfekt für Spiele in HTML zu machen.

Das <canvas> Element bietet alle Funktionen , die Sie für die Herstellung von Spielen benötigen.

Verwenden Sie JavaScript zu zeichnen, schreiben, Bilder einfügen und vieles mehr, auf die <canvas> .


.getContext ( "2d")

Das <canvas> Element hat einen eingebauten Objekt, die genannt getContext("2d") Objekt, mit Methoden und Eigenschaften für das Zeichnen.

Sie können mehr über das erfahren <canvas> Element, und die getContext("2d") Objekt, in unserem Leinwand - Tutorial .


Sich aufmachen

Um ein Spiel zu machen, beginnen mit einem Gaming-Bereich zu schaffen und machen sie bereit für das Zeichnen:

Beispiel

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]);
    }
}
Versuch es selber "

Das Objekt myGameArea mehr Eigenschaften und Methoden haben später in diesem Tutorial.

Die Funktion startGame() ruft die Methode start() des myGameArea Objekt.

Der start() Methode erstellt ein <canvas> Element und fügt sie als erste childNode des <body> Element.