Difference between revisions of "Canvas:newImageData (日本語)"

(Created page with "{{newin (日本語)|0.10.0|100|type=関数|text=Canvas:getImageData から名称変更}} Canvas の内容から ImageData (日本語)...")
 
m
Line 29: Line 29:
 
* [[parent::Canvas (日本語)]]
 
* [[parent::Canvas (日本語)]]
 
* [[love.graphics.newScreenshot (日本語)]]
 
* [[love.graphics.newScreenshot (日本語)]]
 +
* [[Constructs::ImageData (日本語)]]
 
[[Category:Functions]]
 
[[Category:Functions]]
 
{{#set:Since=0100}}
 
{{#set:Since=0100}}
 
{{#set:PrettySince=0.10.0}}
 
{{#set:PrettySince=0.10.0}}
 
{{#set:Description=Canvas の内容から [[ImageData (日本語)|ImageData]] を生成します。}}
 
{{#set:Description=Canvas の内容から [[ImageData (日本語)|ImageData]] を生成します。}}
 +
 
== そのほかの言語 ==
 
== そのほかの言語 ==
 
{{i18n|Canvas:newImageData}}
 
{{i18n|Canvas:newImageData}}

Revision as of 14:30, 28 October 2016

LÖVE 0.10.0 から使用可能
Canvas:getImageData から名称変更。

Canvas の内容から ImageData を生成します。


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



関数

概要

data = Canvas:newImageData( )

引数

なし。

返値

ImageData data
Canvas の内容から作成した新規 ImageData です。

関数

概要

data = Canvas:newImageData( x, y, width, height )

引数

number x
取り込み対象の Canvas 内にある領域の左上角を始点とした x 軸です。
number y
取り込み対象の Canvas 内にある領域の左上角を始点とした y 軸です。
number width
取り込み対象の Canvas 内に対する領域の幅
number height
取り込み対象の Canvas 内に対する領域の高さ

返値

ImageData data
Canvas の内容から作成した新規 ImageData です。

関連



そのほかの言語