改行のバグ?
改行コードの位置と表示の位置がおかしくない?
appendText()で改行コード入れるとおかしいかも
うちの環境では、\rも改行されずに表示されてる
/**
* Copyright sakusan393 ( http://wonderfl.net/user/sakusan393 )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/woh3
*/
package {
import flash.text.TextFormat;
import flash.text.TextField;
import flash.display.Sprite;
public class FlashTest extends Sprite {
public function FlashTest() {
// write as3 code here..
var tf:TextField = new TextField();
var tfm:TextFormat = new TextFormat("_ゴシック", 30);
tf.defaultTextFormat = tfm;
tf.border = true;
tf.width = tf.height = 400;
addChild(tf);
tf.x = tf.y = 32;
var str:String = "ほげ\rもじゃ\nぶらふ";
tf.appendText( str );
tf.appendText( "\n=====\n" );
tf.text += "\n-----\n";
tf.text += str;
tf.text += "\n=====\n";
}
}
}