as3.0 嵌入字体的用法】的更多相关文章

var txt:TextField = new TextField();//创建文本 txt.embedFonts=true;//确定嵌入字体 var font:Font=new MyFont();//调用库中的字体myFont var format:TextFormat = new TextFormat(); format.size=12; format.font=font.fontName;//把库中字体的名称赋值给TextFormat的font属性 txt.text="1234a"…
首先我们要生成一个swf的字体库,以微软雅黑为例,新建YaHei_font.fla,ctrl+L,在库面板中右键→新建字型,弹出字体元件属性窗口,选择要嵌入的字体, 并选择为ActionScript 导出. 填入自己的类名 然后点击确定,在fla第一帧上输入Font.registerFont(YaHei_font),注册全局字体,发布YaHei_font.fla,至此生成的YaHei_font.swf就是我们稍后需要嵌入的字体库了: 下面是如何运用刚才的字体库嵌入微软雅黑字体,新建test.fl…
package { import flash.display.Sprite; import flash.text.Font; import flash.text.TextField; import flash.text.TextFormat; /** * @author Frost.Yen * @E-mail 871979853@qq.com * @create 2015-6-26 下午3:23:38 * */ [SWF(width="800",height="600&quo…
1.[Embed]嵌入资源 ActionScript代码的顺序非常重要.你必须在声明变量前添加[Embed]元数据标签,而且这个变量的类型会是Class; package { import flash.display.*; public class GIFEmbed extends Sprite { [Embed(source = "../assets/talapetra.gif")] private var theClass:Class; public function GIFEmb…
Flash AS3.0 加载外部资源(图片,MP3,SWF)的两种方式 出自:http://www.cnblogs.com/top5/archive/2012/08/04/2623464.html 关于AS3加载图片等外部资源,我常用的有两种方式:Loader和Embed,各自的特点,总结如下: Embed:在Flash编译阶段就将资源嵌入,也就是说图片资源是会被编译进swf文件里面去的:这样子的好处是代码比较简洁,使用方便,也不存在加载顺序的问题,缺点是会增大swf文件的体积  Loader:…
var my_fmt = new TextFormat();//常用样式 my_fmt.align = "center"; my_fmt.blockIndent = 50; //区块缩进 my_fmt.bold = true; my_fmt.bullet = true; my_fmt.color = 0xff0000; my_fmt.font = "黑体"; my_fmt.indent = 50; //首字缩进 my_fmt.italic = true; my_fm…
AS3和AS2之间的通信,最好的方式可能就是LocalConnection了. AS2向AS3发送数据,即AS2调用AS3的函数: as2.0代码(按钮上写的发送信息代码): on (release) { var param = "this message is from as2"; var caller:LocalConnection = new LocalConnection(); caller.send("AS2 send to AS3","funI…
在flex和flashIDE中我们可以[Embed(source="...")]嵌入图片和swf等资源,但两者之间的嵌入方式又有所区别. flex示例: [Embed(source="../assets/images/embed/bg_top_v.png")] public var bg_top_v:Class; flash示例: [Embed(source="/../assets/images/embed/bg_top_v.png")] pub…
嵌入字体@font-face @font-face能够加载服务器端的字体文件,让浏览器端可以显示用户电脑里没有安装的字体. 语法: @font-face { font-family : 字体名称; src : 字体文件在服务器上的相对或绝对路径; } 这样设置之后,就可以像使用普通字体一样在(font-*)中设置字体样式. 比如: p { font-size :12px; font-family : "My Font"; /*必须项,设置@font-face中font-family同样…
[转]as3.0 interface接口使用方法 AS在2.0的时候就支持接口了 接口能够让你的程序更具扩展性和灵活性,打个例如 比方你定义了一个方法 代码: public function aMethod(arg:MyClass):void { .....} 參数 arg 的类型必须是 MyClass,由于我们须要在该方法中使用MyClass的API 而MyClass是一个类的话,你传入的对象必须是MyClass类的实例或者是MyClass子类的对象,可是当你要传入的一个对象,他既不是MyCl…