Ad

スクロールが実装されているので、長い文章も手軽に表示でき便利なFeathersのScrollTextEdit。 これは実はGPUを使わずに通常のCPU描画されている。

TextFieldTextRendererEditだとtextureのサイズ制限に引っかかる可能性があり、BitmapFontTextRendererEditだと、日本語など文字種が多いとビットマップは用意しきれないことがある。 そこで、ScrollTextEditではあえてクラシカル環境での描画を行っており、それらの問題が発生せず汎用性が高い。

しかし、CPU描画のため、必ず最前面で描画されるという欠点がある。

上にウインドウをさらにポップアップさせるような場合はvisibleをfalseにするなど、利用には注意が必要。

また、小さなテキストならTextFieldTextRendererEditStarlingの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);

などとする。


Front page   Edit Freeze Diff Backup Upload Copy Rename ReloadPrint View   New Page Page list Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom) Powered by xpWiki
Counter: 672, today: 1, yesterday: 2
Princeps date: 2016-02-16 (Tue) 14:14:38
Last-modified: 2016-02-16 (Tue) 15:12:00 (JST) (1158d) by njf
広告

ログイン

ユーザー名:


パスワード:





パスワード紛失


NJF