[AS3]TextFormat用法范例
var fm:TextFormat=new TextFormat();
fm.bold = true;
fm.font = "宋体";
fm.color = 0x0000ff;
//设置行间距
fm.leading = 8;
//设置首行缩进
fm.indent=32
//设置支持字符间距
fm.kerning=true;
//设置字符间距
fm.letterSpacing=2
//设置左右边距
fm.rightMargin = 5;
fm.leftMargin = 5;
//设置字体大小
fm.size = 14;
var txt:TextField=new TextField();
txt.text = "在芳草鲜美的山野,刚生下两只小鹿的母鹿,因觅食误入猎人设下的网罗,行将就死,母鹿悲念起尚不知生存之道的幼鹿,遂鼓起勇气向猎人提出了明知不可为而 为之的请求——让它先回去引领孩子找到水清草鲜之地,就在向孩子挥泪道别时,说出了有情众生濒临死别的极大痛苦之际自然而生的感悟:“母子亲情一场,终须 别离,危脆的生命譬如朝露,无常时时召唤,即使恩爱合会,也要道再见了啊!”";
txt.autoSize = TextFieldAutoSize.LEFT;
txt.width = 300;
txt.background = true;
txt.backgroundColor = 0xff99ff;
txt.multiline = true;
txt.wordWrap = true;
txt.x = 100;
txt.y = 100;
addChild (txt);
//格式化部分文本
txt.setTextFormat (fm);
提示:
- Font.registerFont(MyFont); 注册全局字体
- new TextFormat(myFont.fontName); 应用字体
- txt.embedFonts = true; 设置嵌入字体
热门文章推荐
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [FMS]FMS流媒体服务器配置与使用相关的介绍
- [AS3]什么是M3U8,与HTML5的区别是什么
- AS2.0 让flash自适应全屏,并且不自动缩放
- [AS3]as3.0的sound类常用技巧整理
- [AS3]as3与ByteArray详解、ByteArray介绍、ByteArray用法
- 关于RTMP,RTMPT,RTMPS,RTMPE,RTMPTE协议的介绍
- [JS]分享浏览器弹出窗口不被拦截JS示例