FlxText の変更点


[[API Reference]] > [[flixel.text]] > FlxText

* FlxText [#ue908697]
FlxSpriteを拡張したテキスト表示のためのゲームオブジェクトです。フェードや拡大縮小、回転することができます

----
#contents
----

* スーパークラス [#mc624626]
FlxBasic < FlxObject < FlxSprite


----

* フィールド [#l2da4f5f]
** text:String : 表示するテキスト [#v76ccd4f]
** size:Float : テキストのサイズ [#p6a87442]
** font:String : フォントの種類(TTF) [#kf28704f]
** bold:Bool : 太字にするかどうか [#jb644f30]
** italic:Bool : 斜体にするかどうか [#s92e1597]
** wordWrap:Bool : 自動折り返しをするかどうか [#t32f3351]
** alignment:String : 表示位置 [#ta7178e1]
 "right" / "center" / "justify" から指定します
** boarderStyle:Int : 境界スタイル(BORDER_*) [#gef1ee12]
** boarderColor:Int : 境界の色 [#gf523739]
** boarderSize:Float = 1 : 境界サイズ(ピクセルで指定) [#uad01290]
----

* メソッド [#ob38b029]
** setFormat() : テキストの書式を指定します [#f1df5075]
- 引数
-- ?Font:String : フォント名(TTF)。nullの場合はデフォルトのフォントを使用する
-- Size:Float = 8 : フォントサイズ
-- Color:Int = 0xffffff : フォントの色 (0xRRGGBB フォーマット)
-- ?Alignment:String : アラインメント ("right" / "center" / "justify" から指定。nullで左寄せ)
-- ?BoarderStyle:FlxTextBorderStyle : 境界タイプ (BORDER_*)
-- ?BoarderStyle:FlxTextBorderStyle : 境界のタイプ
-- BoarderColor:Int = 0x000000 : 境界色
-- Embedded:Bool = true : Assetsに含まれるフォントを使用するかどうか
- 戻り値 : FlxText
** setBoarderStyle() : 境界スタイルを設定します [#zb5e846a]
- 引数
-- Style:FlxTextBorderStyle : 境界タイプ
-- Color:Int = 0x000000 : 境界色
-- Size:Float = 1 : 境界サイズ
-- Quality:Float = 1 : 境界描画のクオリティ。0〜1を指定。1が最高品質となる