Tuval'te bir platform oyunu oynamaya çalışıyorum. Ana karakterim ve bazı düşmanlarım var. Oyuncu düşmana dokunduğunda, biraz HP kaybedecek ve yaklaşık 3s için dokunulmaz olacak. Şimdi bir problemim var. HP'yi kaybettikten sonra karakter görüntüsünün opaklığını 0,5'e (dokunulmaz şeyleri göstermek için) ayarlamak istiyorum.JavaScript Kanat - görüntünün opaklığını değiştirin
var mainchar = new Image();
mainchar.src = 'mainch.png';
tüm unsurların (küresel var) saydamlığını değiştirmek her ikisi nedeniyle bu derste ctx.globalCompositeOperation = "lighter"
veya ctx.globalAlpha = 0.5
kullanmak istemiyoruz. Görüntü opaklığını değiştirmenin bir yolu var mı? Örneğin 'mainchar.changeopacity'?
sonra her şey için geri değiştirin. – mash