love.graphics.newSpriteBatch (日本語)

SpriteBatch オブジェクトの新規作成。

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


関数

概要

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 です。

関連


そのほかの言語