Bild in Bild zeichnen (:draw_image)
Deklaration
großes_bild = großes_bild:draw_image(kleines_bild[, {
left = x_koordinate_oben_links,
top = y_koordinate_oben_links,
alpha = deckkraft,
background = {
{Farbe*, Farbtoleranz*},
{Farbe*, Farbtoleranz*},
...
},
}])
Parameter
- Kleines Bild
Bildobjekt, das in das große Bild gezeichnet werden soll - X-Koordinate oben links
Ganzzahl; optional, X-Koordinate der oberen linken Ecke des kleinen Bildes im großen Bild, standardmäßig 0 - Y-Koordinate oben links
Ganzzahl; optional, Y-Koordinate der oberen linken Ecke des kleinen Bildes im großen Bild, standardmäßig 0 - Deckkraft
Ganzzahl; optional, Deckkraft des kleinen Bildes, Bereich 0~255, standardmäßig 255 - Farbe*, Farbtoleranz*
Sequenzielle Tabelle; optional. Farben im kleinen Bild, deren Farbunterschied zu Farbe* innerhalb von Farbtoleranz* liegt, werden nicht in das große Bild gezeichnet. Standardmäßig wird keine Farbe ignoriert.
Rückgabewert
- Großes Bild
Bildobjekt; gibt das große Bild selbst zurück
Beschreibung
Zeichnet ein weiteres Bild auf ein Bild.
Das Objekt selbst wird verändert.
Während der Ausführung werden aus Performancegründen keine Daten kopiert.