Как изменить непрозрачность (альфа, прозрачность) элемента в элементе canvas после его отрисовки?
Использование HTML5<canvas>
элемент, я хотел бы загрузить файл изображения (PNG, JPEG и т. д.), нарисовать его на холсте полностью прозрачно, а затем добавить его. Я выяснил, как загрузить изображение и нарисовать его на холсте, но Я не знаю, как изменить его непрозрачность, как только он был нарисован.
Вот код, который у меня есть:
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';
}
Кто-нибудь, пожалуйста, укажите мне правильное направление, например, свойство для установки или функция для вызова, которая изменит непрозрачность?