CidCreaper
New member
Hei, ich würde gerne mit dem Canvas-Element ein HTML5-Spiel programmieren, aber es gibt leider ein Problem.
Wenn ich das Canvas-Element verwende werden die darauf gezeichneten Elemente nicht dargestellt, nur das Canvas-Element selbst.(Ausprobiert mit IE9, Firefox, Chrome und Safari.)
Ich habe es lokal versucht und auch ins Netz geladen, aber nichts passiert.
Hier mal ein kurzes Beispiel, vielleicht mache ich ja was falsch;
und hier der Link; painproductions.bplaced.net
Ja ist bei bplaced, ich bin 15 und hab nicht genug Geld für ne eigene Domain
Auf der Seite vom W3C klappt das wunderbar, also glaube ich eher nicht, dass das was mit dem Code zu tun hat, aber vielleicht wisst ihr ja wieso das so ist

Wenn ich das Canvas-Element verwende werden die darauf gezeichneten Elemente nicht dargestellt, nur das Canvas-Element selbst.(Ausprobiert mit IE9, Firefox, Chrome und Safari.)
Ich habe es lokal versucht und auch ins Netz geladen, aber nichts passiert.
Hier mal ein kurzes Beispiel, vielleicht mache ich ja was falsch;
Code:
<!DOCTYPE html>
<html>
<head>
<script>
var mainCanvas = document.getElementById('mainCanvas');
var ctx = mainCanvas.getContext('2d');
function einstellen(farbe, x_anfang, y_anfang, x_breite, y_höhe){
ctx.fillStyle = farbe;
ctx.fillRect(x_anfang, y_anfang, x_breite, y_höhe);
}
einstellen("red", 0, 0, 50, 50);
einstellen("blue", 50, 0, 50, 50);
einstellen("red", 100, 0, 50, 50);
einstellen("blue", 0, 50, 50, 50);
einstellen("red", 50, 50, 50, 50);
einstellen("blue", 100, 50, 50, 50);
</script>
</head>
<body>
<canvas id="mainCanvas" width="800" height="600" style="border:1px solid gray;">
Dein Browser unterstützt das "Canvas"-Element nicht.
</canvas>
</body>
</html>
und hier der Link; painproductions.bplaced.net
Ja ist bei bplaced, ich bin 15 und hab nicht genug Geld für ne eigene Domain
Auf der Seite vom W3C klappt das wunderbar, also glaube ich eher nicht, dass das was mit dem Code zu tun hat, aber vielleicht wisst ihr ja wieso das so ist