Text:add (日本語)

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

Text オブジェクトに対して着色したテキストを指定された位置に追加します。

O.png 非整数の位置にピクセルを描画をした場合は、ぼやけたテキストが表示されます。  

関数

概要

index = Text:add( textstring, x, y, angle, sx, sy, ox, oy, kx, ky )

引数

string textstring
オブジェクトへ追加するテキスト。
number x (0)
x-軸における新規テキストの位置。
number y (0)
y-軸における新規テキストの位置。
number angle (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-軸の剪断 / 斜行係数

返値

number index
Text:getWidth または Text:getHeight で使用できる索引番号。

関数

概要

index = Text:add( coloredtext, x, y, angle, sx, sy, ox, oy, kx, ky )

引数

table coloredtext
色を有しているテーブルおよび {color1, string1, color2, string2, ...} 形式でオブジェクトへ追加する文字列。
table color1
次回の文字列で使用する色のテーブルとして赤色、緑色、青色、および選択制の透過成分を有する {red, green, blue, alpha} 形式のテーブル。
string string1
以前の色により指定された色を有するテキスト文字列。
table color2
次回の文字列で使用する色のテーブルとして赤色、緑色、青色、および選択制の透過成分を有する {red, green, blue, alpha} 形式のテーブル。
string string2
以前の色により指定された色を有するテキスト文字列。
tables and strings ...
追加の色と文字列。
number x (0)
x-軸における新規テキストの位置。
number y (0)
y-軸における新規テキストの位置。
number angle (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-軸の剪断 / 斜行係数

返値

number index
Text:getWidth または Text:getHeight で使用できる索引番号。

注釈

Text オブジェクトの描画時に、 love.graphics.setColor により設定された色はテキストの色と混合 (乗算) されます。

関連


そのほかの言語