NetBull
Erfahrenes Mitglied
Hi,
ich lerne nun noch mal ein wenig CANVAS und möchte einen Kreis erstellen dessen Hintergrund ein Bild ist. Aber das Bild soll an den Kanten des Kreises abgeschnitten sein. Folgendes Script baut mir beides, aber das Abschneiden gelingt mir einfach nicht.
Kann mir hier mal jemand einen Schubser geben. Sicherlich suche ich nur falsche bei Google.
LG NetBu||
ich lerne nun noch mal ein wenig CANVAS und möchte einen Kreis erstellen dessen Hintergrund ein Bild ist. Aber das Bild soll an den Kanten des Kreises abgeschnitten sein. Folgendes Script baut mir beides, aber das Abschneiden gelingt mir einfach nicht.
Code:
function draw3() {
var drawingCanvas = document.getElementById('canvas');
if(drawingCanvas.getContext) {
var context = drawingCanvas.getContext('2d');
var centerX = canvas.width / 2;
var centerY = canvas.height / 2;
var radius = 70;
context.beginPath();
context.arc(centerX, centerY, radius, 0, 2 * Math.PI, false);
context.fillStyle = 'green';
context.fill();
context.lineWidth = 5;
context.strokeStyle = '#003300';
context.stroke();
var myImage = new Image();
myImage.onload = function() {
context.drawImage(myImage, 55, 55, 130, 130);
}
myImage.src = "http://lorempixel.com/800/400/sports/";
}
}
Kann mir hier mal jemand einen Schubser geben. Sicherlich suche ich nur falsche bei Google.
LG NetBu||