본문으로 건너뛰기

이미지 위에 다른 이미지 그리기 (:draw_image)

선언

큰 이미지 = 큰 이미지:draw_image(작은 이미지[, {
left = 왼쪽 위의 x 좌표,
top = 왼쪽 위의 y 좌표,
alpha = 불투명도,
background = {
{색상*, 색상 편차*},
{색상*, 색상 편차*},
...
},
}])

매개변수

  • 작은 이미지
    이미지 객체입니다. 큰 이미지 위에 그릴 이미지입니다.
  • 왼쪽 위의 x 좌표
    선택적 정수 매개변수입니다. 작은 이미지를 큰 이미지에 그릴 왼쪽 위 모서리의 x 좌표이며 기본값은 0입니다.
  • 왼쪽 위의 y 좌표
    선택적 정수 매개변수입니다. 작은 이미지를 큰 이미지에 그릴 왼쪽 위 모서리의 y 좌표이며 기본값은 0입니다.
  • 불투명도
    선택적 정수 매개변수입니다. 작은 이미지의 불투명도이며 범위는 0~255, 기본값은 255입니다.
  • 색상*, 색상 편차*
    순차 테이블형인 선택적 매개변수입니다. 작은 이미지에서 색상*과의 색상 차이가 색상 편차* 범위 이내인 색상은 큰 이미지에 그려지지 않습니다. 기본적으로 어떤 색상도 제외하지 않습니다.

반환값

  • 큰 이미지
    이미지 객체입니다. 큰 이미지 객체 자체를 반환합니다.

설명

이미지 위에 다른 이미지를 그립니다.
객체 자체가 변경됩니다.
성능 측면에서 이 함수의 처리 과정에는 데이터 복사가 발생하지 않습니다.