スクロールが実装されているので、長い文章も手軽に表示でき便利なFeathersのScrollText。 これは実はGPUを使わずに通常のCPU描画されている。
TextFieldTextRendererだとtextureのサイズ制限に引っかかる可能性があり、BitmapFontTextRendererだと、日本語など文字種が多いとビットマップは用意しきれないことがある。 そこで、ScrollTextではあえてクラシカル環境での描画を行っており、それらの問題が発生せず汎用性が高い。
しかし、CPU描画のため、必ず最前面で描画されるという欠点がある。
上にウインドウをさらにポップアップさせるような場合はvisibleをfalseにするなど、利用には注意が必要。
また、小さなテキストならTextFieldTextRendererやStarlingのTextFieldなどを使おう。
使い方は、
var scrollTxt:ScrollText = new ScrollText(); scrollTxt.textFormat = new TextFormat( FONT_NAME); scrollTxt.x = 10; scrollTxt.y = 20; scrollTxt.width = 200; scrollTxt.height = 300; addChild(scrollTxt);
などとする。
ぺージ情報 | |
---|---|
ぺージ名 : | Starling+Feathersのスクロールテキスト |
ページ別名 : | 未設定 |
ページ作成 : | njf |
閲覧可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
編集可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
Counter: 1813,
today: 3,
yesterday: 1
初版日時: 2016-02-16 (火) 14:14:38
最終更新: 2016-02-16 (火) 15:12:00 (JST) (2991d) by njf