[AS]TextFormatについて、setTextFormatの順番とか
setTextFormatはTextField.textにテキストを入れてから、実行する。
テキスト入れるまえでは意味がない感じ。
//テキストフォーマットを定義 var tfm:TextFormat = new TextFormat(); //行間の設定 tfm.leading=10; //テキスト var blogListTextArray:String="あんぽんたんあんぽんたんあんぽんたんあんぽんたんあんぽんたんあんぽんたんあんぽんたんあんぽんたん"; //テキストフィールドを定義 var tfCreator:TextField = new TextField(); //幅設定 tfCreator.width=50; //折り返すよ、の設定 tfCreator.wordWrap=true; //テキストフィールドにStringを入れる tfCreator.htmlText=blogListTextArray; //中身が入ってる状態で、フォーマット tfCreator.setTextFormat(tfm); //メインのタイムラインに追加 addChild(tfCreator);
順番が重要で、これじゃだめだった。
//先にフォーマット tfCreator.setTextFormat(tfm); //フォーマット後に、テキストフィールドにStringを入れる tfCreator.htmlText=blogListTextArray;
Tweet