メインコンテンツまでスキップ

画像オブジェクトの一部を切り抜いてコピーを作成 (:crop)

宣言

切り抜いた画像 = 画像:crop([左端, 上端, 右端, 下端])

パラメータ

  • 左端、上端、右端、下端
    整数、省略可能。元画像内で切り抜く領域の左、上、右、下の座標。デフォルトは 0, 0, 元画像の幅-1, 元画像の高さ-1

戻り値

  • 切り抜いた画像
    画像オブジェクト。元の画像オブジェクトから切り抜いた画像オブジェクトを返す

説明

画像オブジェクトの一部を切り抜いて新しいコピーを作成する
このメソッドは新しい画像オブジェクトを生成します。頻繁に効率よく使用するには image:destroy メソッドと併用してください

scrn = screen.image()
img2 = scrn:crop(100, 100, 200, 200)

:上記のコードでは、この章では扱わない関数 screen.image を使用しています