As3里面如何动态显示文本

2025-02-26 23:07:12
推荐回答(2个)
回答1:

在舞台放置一个文本框 属性面板中选择 动态文本 实例名出写上实例名例如 txt ,赋值就是txt.text="我的文本"; 另外要注意的就是 动态文本属性面板有个消除锯齿的地方 请选择 使用设备字体,否则 必须嵌入字体,不然无法显示。。如果该文本只显示数字 英文等 可以直接嵌入 如果还可能显示中文的话,建议不要嵌入 因为中文字体一个就几M了,可以选择 使用设备字体 字体选择微软雅黑 或者宋体 _sans等,

回答2:

1 如二楼
2 在帧上
var _txt:TextField = new TextField();
_txt.text = "这是文本要显示的字";
//_txt.textColor = 0x000000;//文字颜色 默认是黑色
_txt.width = 200;//文本宽
_txt.height = 50;//高
stage.addChild(_txt);//添加到舞台
另外不怎么明白 你说的动态显示文本
//_txt.visible = false;隐藏