SpriteBatch:setLayer (日本語)
LÖVE 11.0 から使用可能 |
この関数は以前のバージョンでは非対応です。 |
アレイテクスチャで作成されたバッチにおいて、以前に add または addLayer で追加したスプライトを変更します。
Contents
関数
SpriteBatch にあるスプライトを変更します。
概要
SpriteBatch:setLayer( spriteindex, layerindex, x, y, r, sx, sy, ox, oy, kx, ky )
引数
number spriteindex
- 置換する既存スプライトのインデックス。
number layerindex
- 現在のスプライトで使用するアレイ・テクスチャにおけるレイヤのインデックス。
number x (0)
- スプライト描画位置 (x-軸)。
number y (0)
- スプライト描画位置 (y-軸)。
number r (0)
- 方向 (弧度)。
number sx (1)
- 尺度変更係数 (x-軸)。
number sy (sx)
- 尺度変更係数 (y-軸)。
number ox (0)
- 原点の支距 (x-軸)。
number oy (0)
- 原点の支距 (y-軸)。
number kx (0)
- 剪断係数 (x-軸)。
number ky (0)
- 剪断係数 (y-軸)。
返値
ありません。
関数
指定された Quad を用いて SpriteBatch のアレイ・テクスチャをレイヤに追加します。
概要
SpriteBatch:setLayer( spriteindex, layerindex, quad, x, y, r, sx, sy, ox, oy, kx, ky )
引数
number spriteindex
- 置換する既存スプライトのインデックス。
number layerindex
- 現在のスプライトで使用するレイヤのインデックス。
Quad quad
- スプライトの描画時に使用するテクスチャのレイヤにおけるサブセクション (小区分)。
number x (0)
- スプライト描画位置 (x-軸)。
number y (0)
- スプライト描画位置 (y-軸)。
number r (0)
- 方向 (弧度)。
number sx (1)
- 尺度変更係数 (x-軸)。
number sy (sx)
- 尺度変更係数 (y-軸)。
number ox (0)
- 原点の支距 (x-軸)。
number oy (0)
- 原点の支距 (y-軸)。
number kx (0)
- 剪断係数 (x-軸)。
number ky (0)
- 剪断係数 (y-軸)。
返値
ありません。
注釈
指定されたレイヤのインデックスは Quad:setLayer で設定した Quad レイヤのインデックスの設定に上書きされます。
関数
指定された Transform を用いて SpriteBatch のアレイ・テクスチャをレイヤに追加します。
概要
SpriteBatch:setLayer( spriteindex, layerindex, transform )
引数
number spriteindex
- 置換する既存スプライトのインデックス。
number layerindex
- 現在のスプライトで使用するレイヤのインデックス。
Transform transform
- Transform オブジェクト。
返値
ありません。
関数
指定された Quad と Transform を用いて SpriteBatch のアレイ・テクスチャをレイヤに追加します。
概要
SpriteBatch:setLayer( spriteindex, layerindex, quad, transform )
引数
number spriteindex
- 置換する既存スプライトのインデックス。
number layerindex
- 現在のスプライトで使用するレイヤのインデックス。
Quad quad
- スプライトの描画時に使用するテクスチャのレイヤにおけるサブセクション (小区分)。
Transform transform
- Transform オブジェクト。
返値
ありません。
注釈
指定されたレイヤのインデックスは Quad:setLayer で設定した Quad レイヤのインデックスの設定に上書きされます。
関連
- SpriteBatch (日本語)
- SpriteBatch:addLayer (日本語)
- love.graphics.newArrayImage (日本語)
- love.graphics.newCanvas (日本語)
- love.graphics.newShade (日本語)r
- TextureType (日本語)
そのほかの言語
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info