FlxText
API Reference > flixel.text > FlxText
FlxText
FlxSpriteを拡張したテキスト表示のためのゲームオブジェクトです。フェードや拡大縮小、回転することができます
スーパークラス
FlxBasic < FlxObject < FlxSprite
フィールド
text:String : 表示するテキスト
size:Float : テキストのサイズ
font:String : フォントの種類(TTF)
bold:Bool : 太字にするかどうか
italic:Bool : 斜体にするかどうか
wordWrap:Bool : 自動折り返しをするかどうか
alignment:String : 表示位置
"right" / "center" / "justify" から指定します
boarderStyle:Int : 境界スタイル(BORDER_*)
boarderColor:Int : 境界の色
boarderSize:Float = 1 : 境界サイズ(ピクセルで指定)
メソッド
setFormat() : テキストの書式を指定します
- 引数
- ?Font:String : フォント名(TTF)。nullの場合はデフォルトのフォントを使用する
- Size:Float = 8 : フォントサイズ
- Color:Int = 0xffffff : フォントの色 (0xRRGGBB フォーマット)
- ?Alignment:String : アラインメント ("right" / "center" / "justify" から指定。nullで左寄せ)
- ?BoarderStyle?:FlxTextBorderStyle : 境界のタイプ
- BoarderColor?:Int = 0x000000 : 境界色
- Embedded:Bool = true : Assetsに含まれるフォントを使用するかどうか
- 戻り値 : FlxText
setBoarderStyle?() : 境界スタイルを設定します
- 引数
- Style:FlxTextBorderStyle : 境界タイプ
- Color:Int = 0x000000 : 境界色
- Size:Float = 1 : 境界サイズ
- Quality:Float = 1 : 境界描画のクオリティ。0〜1を指定。1が最高品質となる