zoukankan      html  css  js  c++  java
  • as3 嵌入字体,做旋转,透视效果步聚详解.....

    //===============================flash IDE中============================//
    1.打开ide, 先择-- > 文本工具框
    2.在属性面板-- > 样式-- > 嵌入
    3.选择字体名称(任意)-- > 在下方的-- > 字符范围-- > 先择你要使用的字符
    4.在代码中将TextFiled实例的embedFonts 属性设为true即可;
    
    //===============================flash builder中============================//
    package{
        import flash.display.Sprite;
        import flash.text.Font;
        import flash.text.TextField;
        import flash.text.TextFieldAutoSize;
        import flash.text.TextFormat;
        
        public class TestFont extends Sprite{
            //需要字体MStiffHei HKS.TTF,,,设置参数embedAsCFF="false",;
            [Embed(source = "assets/MStiffHei HKS.TTF", fontName = "font", embedAsCFF = "false", advancedAntiAliasing = "true", mimeType = "application/x-font-truetype")]
            public var FF : Class;
            
            private var txt : TextField = new TextField();
            private var format : TextFormat;
            private var font : Font;
            
            public function TestFont() {
                font = new FF()as Font;
                trace("font....", font.fontName, font.fontStyle, font.fontType); //输出 font regular embeddedCFF
                txt = new TextField();
                txt.autoSize = TextFieldAutoSize.LEFT;
                txt.embedFonts = true;
                txt.text = "word...text.....";
                format = new TextFormat(font.fontName, 50, 0xff0000);
                txt.setTextFormat(format);
                addChild(txt);
            }
        }
    }
  • 相关阅读:
    Redis缓存穿透
    如何应对缓存穿透和缓存雪崩问题
    Redis缓存雪崩
    redis缓存机制
    C# LINQ学习笔记三:LINQ to OBJECT之操作字符串
    C# LINQ学习笔记二:LINQ标准查询操作概述
    C# LINQ学习笔记一:走进LINQ的世界
    C# Lambda表达式学习笔记
    C#委托与事件学习笔记
    C#泛型学习笔记
  • 原文地址:https://www.cnblogs.com/playerlife/p/2727373.html
Copyright © 2011-2022 走看看