Dibujar una imagen sobre otra (:draw_image)
Declaración
imagen_grande = imagen_grande:draw_image(imagen_pequeña[, {
left = x,
top = y,
alpha = opacidad,
background = {
{color\*, desviación\*},
{color\*, desviación\*},
...
},
}])
Parámetros
- imagen_pequeña
Objeto de imagen que se dibujará sobre la imagen grande. - coordenada_x_superior_izquierda
Entero opcional: coordenadaxde la esquina superior izquierda donde se dibuja la imagen pequeña sobre la grande; predeterminado 0. - coordenada_y_superior_izquierda
Entero opcional: coordenadayde la esquina superior izquierda donde se dibuja la imagen pequeña sobre la grande; predeterminado 0. - opacidad
Entero opcional: opacidad de la imagen pequeña, intervalo 0~255, predeterminado 255. - color*, desviación*
Tabla secuencial opcional: los colores de la imagen pequeña cuya diferencia con color* esté dentro del intervalo desviación* no se dibujan sobre la imagen grande; de forma predeterminada no se ignora ningún color.
Valor de retorno
- imagen_grande
Objeto de imagen; devuelve la propia imagen grande.
Descripción
Dibuja una imagen sobre otra. Afecta al propio objeto. En cuanto al rendimiento, la operación no realiza copias de datos.