From faa9a200a6a1ae4372c23457ad30653e7c82ce9f Mon Sep 17 00:00:00 2001 From: Mathieu Amiot Date: Tue, 9 Sep 2014 16:34:43 +0200 Subject: [PATCH] Added alpha option support to loadImage() --- js/load-image.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/js/load-image.js b/js/load-image.js index adb63a9..6fc4d96 100644 --- a/js/load-image.js +++ b/js/load-image.js @@ -122,9 +122,14 @@ destX, destY, destWidth, - destHeight + destHeight, + alpha ) { - canvas.getContext('2d').drawImage( + var ctx = canvas.getContext('2d'); + if (!!alpha) + ctx.globalAlpha = alpha; + + ctx.drawImage( img, sourceX, sourceY, @@ -259,7 +264,8 @@ 0, 0, destWidth, - destHeight + destHeight, + options.alpha ); } img.width = destWidth;