bmap_to_alpha (BMAP*, var percent);

Erstellt, indem die Helligkeit der Pixel mit einem prozentualen Faktor (-100..100) mulitpliziert wird, einen Alpha-Transparenzkanal für die angegebene Bitmap.

Parameter:

BMAP*

BMAP*-Pointer, der umgewandelt werden soll. Die Bitmap muß in einem Nicht-Alpha-Format von 16 oder 24 Bit sein und wird ins Format 4444 oder 8888 umgewandelt.

percent

Faktor der Alpha-Map in Prozent (-100..100). Oder 0 zum Erstellen einer Overlay-Transparenz auf einem Ein-Bit-Alphakanal. Negative Prozentfaktoren produzieren eine umgekehrte Alpha-Map. Nützliche Prozentwerte liegen im Bereich von 5..30.

Modifiziert:

BMAP*

Geschwindigkeit:

Langsam

Beispiel:

bmap_to_alpha(bmap_for_entity(my,1),15);

Siehe auch:

alpha, TRANSPARENT, BRIGHT

► Aktuelle Version Online