RichText.Layout¶
1行テキストレイアウトクラス
1行テキストのレイアウト計算結果を保持します。 レイアウトと描画を分離することで、計測結果の再利用や 事前レイアウト済みテキストの描画が可能です。
使用例: var tl = new RichText.Layout(); tl.layout("Hello World", style); Debug.message("幅: " + tl.width + ", 高さ: " + tl.height); layer.drawTextLayout(tl, 10, 50, appearance);
メンバー一覧¶
コンストラクタ¶
プロパティ¶
メソッド¶
Layout¶
コンストラクタ
解説
コンストラクタ
width¶
プロパティ \ アクセス: r/w
解説
テキスト幅(読み取り専用)
height¶
プロパティ \ アクセス: r/w
解説
テキスト高さ(ascent + descent)(読み取り専用)
ascent¶
プロパティ \ アクセス: r/w
解説
アセント(ベースラインから上端まで、負の値)(読み取り専用)
descent¶
プロパティ \ アクセス: r/w
解説
ディセント(ベースラインから下端まで、正の値)(読み取り専用)
charCount¶
プロパティ \ アクセス: r/w
解説
文字数(読み取り専用)
layout¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
text |
|
テキスト |
style |
|
RichText.Style オブジェクト |
解説
テキストのレイアウト(計測)を実行
clone¶
メソッド
戻り値
複製された Layout オブジェクト
解説
複製