Hello World 的例子
ActionScript 2.0:
_root.createTextField("message", 0, 5, 5, 300, 50);
var tf:TextFormat = new TextFormat();
tf.color = 0xFF0000;
tf.size = 32;
tf.bold = true;
message.setTextFormat(tf);
message.text = "Hello World!";
第一个函数在坐标(5,5)的 _root(MainTimeline)
的深度 0 中创建一个名为 message
的 TextField,其坐标为 300x50,其中 unit 为 pixel。
然后我们创建一个 TextFormat 类的实例并分配颜色,大小和粗体属性,并使用第二个函数将其应用于 TextField,使 TextField 变为红色,其中 fontsize 为 32 像素和粗体。
最后,我们将新创建的 TextField 的 text 属性赋值为 Hello World!
。
ActionScript 3.0:
import flash.text.TextField;
import flash.text.TextFormat;
var message:TextField = new TextField();
message.x = message.y = 5;
message.width = 300;
message.height = 50;
var tf:TextFormat = new TextFormat();
tf.color = 0xFF0000;
tf.size = 32;
tf.bold = true;
message.defaultTextFormat = tf;
message.text = "Hello World!";
MovieClip(root).addChild(message);
以上两个例子都应输出如下内容: