·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

[AS3]TextFormat用法范例

时间:2016-04-20 14:51酷播
[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; 设置嵌入字体

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器