love.image.newImageData (日本語)

ImageData オブジェクトを新規作成します。

O.png この関数は love.update または love.draw などから繰り返し呼び出すと動作が重くなることがあります。もし、特定の資源を何度も使う必要がある場合は、一括で作成と格納を行うことで効率的に再利用できます!  


関数

概要

imageData = love.image.newImageData( width, height )

引数

number width
ImageData の幅。
number height
ImageData の高さ。

返値

ImageData imageData
新しい空の ImageData オブジェクト。 各ピクセルの色の値(透過色の値も含む!)は、0 が設定されます。

関数

LÖVE 0.10.0 から使用可能
この異形は以前のバージョンでは非対応です。

概要

imageData = love.image.newImageData( width, height, data )

引数

number width
ImageData の幅。
number height
ImageData の高さ。
string data
ImageData へ読み込むデータ (RGBA バイト列、左側から右側および上側から下側) です。

返値

ImageData imageData
新規 ImageData オブジェクト。

関数

概要

imageData = love.image.newImageData( filename )

引数

string filename
画像ファイルのファイル名。

返値

ImageData imageData
新規 ImageData オブジェクト。

関数

概要

imageData = love.image.newImageData( filedata )

引数

FileData filedata
画像データとして復号化を行う符号化されたファイルデータ。

返値

ImageData imageData
新規 ImageData オブジェクト。

関連


そのほかの言語