当前位置:A5D软件园网络学院网络媒体Flash → 网络学院内容

动态文本设置倒立效果

订阅:
减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2008-10-23 20:36:41
FLASH中,静态文本设置倒立,可以直接-修改-变形-垂直翻转中完成。而动态文本则要复杂一点,需要用到bitmapdata类来完成。



场景中,动态文本框实例名设为"my_text";
添加AS代码:
//================版权声明开始================//
//★淘沙网:http://www.taoshaw.com
//★淘沙网所有教程欢迎转载。不过请转载时注明出处。谢谢合作。
//================版权声明结束================//
//导入相应类
import flash.display.BitmapData;
import flash.geom.Matrix;
import flash.geom.ColorTransform;
import flash.geom.Rectangle;
my_text.text = "大家好,你们好吗?";
var bp:BitmapData = new BitmapData(my_text._width, my_text._height, false);
this.createEmptyMovieClip("_mc", 2);
//此处是关键,将文本bitmap图形上
bp.draw(my_text, new Matrix(), new ColorTransform(), normal, new Rectangle(0, 0, my_text._width, my_text._height), true);
_mc.attachBitmap(bp, 1);
_mc._x = my_text._x;
_mc._y = my_text._y+100;
my_text._visible = 1;
//设置倒立
_mc._yscale *= -1;

源文件下载:text_daoying.rar

赞助商连接