Für ein JavaScript-Programm, das ich mache, muss ich den Alpha-Wert einer Overlay-Ebene (# 7F7F7F) über einer Farbe (z. B. # 4A6CD4), die dann eine erstellt hatte Ausgabefarbe (zum Beispiel # 6380DA). So würde es so aussehen:Finden der Alpha gegeben 3 Farben
Von oben nach unten:
# 7F7F7F (Das Alpha ist unbekannt)
# 4A6CD4
die Ausgabe # 6380DA. Alles, was ich wissen muss, ist der Alpha-Wert des Overlays und wie man es findet. Kann mir bitte jemand helfen?
Wenn ich es berechne (die Variable 'top' ist bereits verwendet, also habe ich topLayer verwendet), bekomme ich ein Ergebnis, aber wenn ich die oberste Schicht auf die Farbe schwarz setze, bekomme ich einen negativen Alpha-Wert. –
Ändern Sie einfach minus mit einem if alpha <0. –