Chuyển tới nội dung chính

Vẽ một ảnh lên ảnh khác (:draw_image)

Khai báo​

ảnh lớn = ảnh lớn:draw_image(ảnh nhỏ[, {
left = tọa độ x ở góc trên bên trái,
top = tọa độ y ở góc trên bên trái,
alpha = độ mờ,
background = {
{màu*, độ lệch màu*},
{màu*, độ lệch màu*},
...
},
}])

Tham số​

  • ảnh nhỏ
    Đối tượng ảnh. Ảnh cần vẽ lên ảnh ảnh lớn
  • tọa độ x ở góc trên bên trái
    Kiểu số nguyên, không bắt buộc. Tọa độ x của góc trên bên trái nơi vẽ ảnh nhỏ lên ảnh lớn. Mặc định là 0
  • tọa độ y ở góc trên bên trái
    Kiểu số nguyên, không bắt buộc. Tọa độ y của góc trên bên trái. Mặc định là 0
  • độ mờ
    Kiểu số nguyên, không bắt buộc. Độ mờ của ảnh nhỏ, trong khoảng 0 ~ 255. Mặc định là 255
  • màu*, độ lệch màu*
    Kiểu mảng, không bắt buộc. Các màu trên ảnh nhỏ có độ chênh lệch màu nằm trong độ lệch màu* sẽ bị bỏ qua (không được vẽ). Mặc định là vẽ tất cả màu

Giá trị trả về​

  • ảnh lớn
    Đối tượng ảnh. Trả về chính ảnh lớn

Mô tả​

Vẽ một ảnh lên ảnh khác
Thay đổi trực tiếp đối tượng ảnh
Hiệu năng: không sao chép dữ liệu trong quá trình thao tác