Mit dem HTML5- <canvas>
Element möchte ich eine Bilddatei (PNG, JPEG usw.) laden, sie vollständig transparent auf die Leinwand zeichnen und dann einblenden. Ich habe herausgefunden, wie das Bild geladen und in die Leinwand, aber ich weiß nicht, wie ich die Deckkraft ändern soll, wenn sie einmal gezeichnet wurde.
Hier ist der Code, den ich bisher habe:
var canvas = document.getElementById('myCanvas');
if (canvas.getContext)
{
var c = canvas.getContext('2d');
c.globalAlpha = 0;
var img = new Image();
img.onload = function() {
c.drawImage(img, 0, 0);
}
img.src = 'image.jpg';
}
Kann mich bitte jemand in die richtige Richtung weisen, z. B. eine zu setzende Eigenschaft oder eine aufzurufende Funktion, die die Deckkraft ändert?