TextFieldで文字を書いてみる
まだ使い方のよくわからない属性などがたくさんあるものの、とりあえずわかりやすいところから弄ってみる。
package { import flash.display.*; import flash.text.*; public class Test01TextField extends Sprite { public function Test01TextField(){ var tf1:TextField = new TextField(); tf1.text = "はろーわーるど"; tf1.width = 300; //表示テキスト横幅 tf1.height = 200; //表示テキスト縦幅 tf1.x = 20; //表示テキスト横位置 tf1.y = 20; //表示テキスト縦位置 addChild(tf1); //追加 var tf2:TextField = new TextField(); tf2.text = "はろーわーるど2"; tf2.background = true; tf2.backgroundColor = 0xffffff; //表示テキスト背景色 tf2.width = 100; //表示テキスト横幅 tf2.height = 40; //表示テキスト縦幅 tf2.x = 20; //表示テキスト横位置 tf2.y = 80; //表示テキスト縦位置 addChild(tf2); //追加 var tf3:TextField = new TextField(); // HTMLタグを埋め込む tf3.htmlText = "<a href=\"http://www.google.co.jp\" target=\"_blank\">ぐーぐる</a>"; tf3.x = 20; //表示テキスト横位置 tf3.y = 140; //表示テキスト縦位置 addChild(tf3); //追加 } } }
リンクを埋め込むのも意外と簡単ですね。