论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Flash AS编程教程
Tag:2.0,3.0菜鸟,游戏,,cs,技巧,源码,,文本,文字,函数,音乐,随机,拖拽,asp,access,xml,mc,视频教程

AS2中通过镶嵌字体设置动态文本旋转度

文章类别:Flash AS编程 | 发表日期:2008-10-6 18:36:14


最近在网上看到关于设置动态文本对象的旋转度(或文本对象的父级MC旋转度)以后,文本消失的问题。这个是需要镶嵌字体的,简单整理一下实现方法。

环境是Flash 8 和ActionScript 2.0。

如果是手动在舞台上绘制的文本框,直接在属性面板中镶嵌入字体就可以。这里主要讲一下通过代码创建的文本对象设置的方法。

1,选择添加新的字体:

1.gif

2,将要嵌入的字体选择进去

2.gif

3,然后设置字体符号的连接标识符

3.gif

4,在你需要的地方写代码:

  1. // create a new TextField
  2. this.createTextField(“t”, 0, 100, 100, 100, 100);
  3. // set embed font enable, and set Text string
  4. t.embedFonts = true;
  5. t.text = “wahAHAHAsadf”;
  6. // set a new TextFormat to TextField with the Font symbol in library
  7. var ft:TextFormat = new TextFormat();
  8. ft.font = “A”;
  9. t.setTextFormat(ft);
  10. // set rotation now~
  11. t._rotation = 45;

5,编译,效果:

4.gif

补充说明:如果要设置动态文本的alpha属性,也需要使用这样的方法来嵌入字体。

视频教程列表
文章教程搜索
 
Flash AS推荐教程
Flash AS热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058