详解Flash设置动态文本倒立之技巧 [ 网站地图 ]

发表于:2009-12-28 浏览:35 作者: 来源:互联网

关键字:Flash,文本倒立,技巧

描述:FLASH中,静态文本设置倒立。可以直接-修改-变形-垂直翻转中完成。而动态文本则要复杂一点。需要用到bitmapdata类来完成。   场景中,动态文本框实例名设为"my_text";   添加AS代码: importflash.

FLASH中,静态文本设置倒立。可以直接-修改-变形-垂直翻转中完成。而动态文本则要复杂一点。需要用到bitmapdata类来完成。

  场景中,动态文本框实例名设为"my_text";

  添加AS代码:

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;


站长资讯网 做中国最丰富的资讯网站 沪ICP备05004089号