Difference between revisions of "love.graphics.newSpriteBatch (日本語)"
(Created page with "SpriteBatch オブジェクトの新規作成。 {{newobjectnotice (日本語)}} == 関数 == === 概要 === <source lang="lua"> spriteBatch = love...") |
m |
||
Line 8: | Line 8: | ||
=== 引数 === | === 引数 === | ||
{{param|Image|image|スプライトとして使用する画像。}} | {{param|Image|image|スプライトとして使用する画像。}} | ||
− | {{param|number|maxsprites (1000)|SpriteBatch | + | {{param|number|maxsprites (1000)|SpriteBatch が随時有することができるスプライトの最大数。version [[11.0 (日本語)|11.0]] より、この値を超過したスプライトの追加は自動的にSpriteBatch を拡張します。}} |
=== 返値 === | === 返値 === | ||
{{param|SpriteBatch|spriteBatch|新規 SpriteBatch です。}} | {{param|SpriteBatch|spriteBatch|新規 SpriteBatch です。}} | ||
Line 20: | Line 20: | ||
=== 引数 === | === 引数 === | ||
{{param|Image|image|スプライトとして使用する画像。}} | {{param|Image|image|スプライトとして使用する画像。}} | ||
− | {{param|number|maxsprites (1000)|SpriteBatch | + | {{param|number|maxsprites (1000)|SpriteBatch が随時有することができるスプライトの最大数。version [[11.0 (日本語)|11.0]] より、この値を超過したスプライトの追加は自動的にSpriteBatch を拡張します。}} |
{{param|SpriteBatchUsage|usage ("dynamic")|SpriteBatch で予想される使用方法。指定された使用方法の方式は SpriteBatch におけるメモリの使用状況と性能に影響を与えます。}} | {{param|SpriteBatchUsage|usage ("dynamic")|SpriteBatch で予想される使用方法。指定された使用方法の方式は SpriteBatch におけるメモリの使用状況と性能に影響を与えます。}} | ||
Line 34: | Line 34: | ||
=== 引数 === | === 引数 === | ||
{{param|Texture|texture|スプライトとして使用する [[Image (日本語)|Image]] または [[Canvas (日本語)|Canvas]] です。}} | {{param|Texture|texture|スプライトとして使用する [[Image (日本語)|Image]] または [[Canvas (日本語)|Canvas]] です。}} | ||
− | {{param|number|maxsprites (1000)|SpriteBatch | + | {{param|number|maxsprites (1000)|SpriteBatch が随時有することができるスプライトの最大数。version [[11.0 (日本語)|11.0]] より、この値を超過したスプライトの追加は自動的にSpriteBatch を拡張します。}} |
{{param|SpriteBatchUsage|usage ("dynamic")|SpriteBatch で予想される使用方法。指定された使用方法の方式は SpriteBatch におけるメモリの使用状況と性能に影響を与えます。}} | {{param|SpriteBatchUsage|usage ("dynamic")|SpriteBatch で予想される使用方法。指定された使用方法の方式は SpriteBatch におけるメモリの使用状況と性能に影響を与えます。}} | ||
=== 返値 === | === 返値 === | ||
Line 47: | Line 47: | ||
{{#set:Sub-Category=Object Creation (日本語)}} | {{#set:Sub-Category=Object Creation (日本語)}} | ||
== そのほかの言語 == | == そのほかの言語 == | ||
− | {{i18n|love.graphics.newSpriteBatch}} | + | {{i18n (日本語)|love.graphics.newSpriteBatch}} |
Latest revision as of 19:02, 17 July 2019
SpriteBatch オブジェクトの新規作成。
この関数は love.update または love.draw などから繰り返し呼び出すと動作が重くなることがあります。もし、特定の資源を何度も使う必要がある場合は、一括で作成と格納を行うことで効率的に再利用できます! |
Contents
関数
概要
spriteBatch = love.graphics.newSpriteBatch( image, maxsprites )
引数
Image image
- スプライトとして使用する画像。
number maxsprites (1000)
- SpriteBatch が随時有することができるスプライトの最大数。version 11.0 より、この値を超過したスプライトの追加は自動的にSpriteBatch を拡張します。
返値
SpriteBatch spriteBatch
- 新規 SpriteBatch です。
関数
LÖVE 0.8.0 から使用可能 |
この異形は以前のバージョンでは非対応です。 |
概要
spriteBatch = love.graphics.newSpriteBatch( image, maxsprites, usage )
引数
Image image
- スプライトとして使用する画像。
number maxsprites (1000)
- SpriteBatch が随時有することができるスプライトの最大数。version 11.0 より、この値を超過したスプライトの追加は自動的にSpriteBatch を拡張します。
SpriteBatchUsage usage ("dynamic")
- SpriteBatch で予想される使用方法。指定された使用方法の方式は SpriteBatch におけるメモリの使用状況と性能に影響を与えます。
返値
SpriteBatch spriteBatch
- 新規 SpriteBatch です。
関数
LÖVE 0.9.1 から使用可能 |
この異形は以前のバージョンでは非対応です。 |
概要
spriteBatch = love.graphics.newSpriteBatch( texture, maxsprites, usage )
引数
Texture texture
- スプライトとして使用する Image または Canvas です。
number maxsprites (1000)
- SpriteBatch が随時有することができるスプライトの最大数。version 11.0 より、この値を超過したスプライトの追加は自動的にSpriteBatch を拡張します。
SpriteBatchUsage usage ("dynamic")
- SpriteBatch で予想される使用方法。指定された使用方法の方式は SpriteBatch におけるメモリの使用状況と性能に影響を与えます。
返値
SpriteBatch spriteBatch
- 新規 SpriteBatch です。
関連