首页 > 代码库 > as3.0给文字加纹理效果

as3.0给文字加纹理效果

所谓纹理效果,结果不是一个文本框,生成的是一个图片

用copyPixels这个接口

官方解释

为没有拉伸、旋转或色彩效果的图像之间的像素处理提供一个快速例程。此方法在目标 BitmapData 对象的目标点将源图像的矩形区域复制为同样大小的矩形区域。

如果包括 alphaBitmap 参数和 alphaPoint 参数,则可以将另一个图像用作源图像的 Alpha 源。如果源图像具有 Alpha 数据,则这两组 Alpha 数据都用于将源图像中的像素组合到目标图像中。alphaPoint 参数是 Alpha 图像中与源矩形左上角对应的点。源图像和 Alpha 图像交叉区域之外的任何像素都不会被复制到目标图像。

mergeAlpha 属性控制在将透明图像复制到另一透明图像时是否使用 Alpha 通道。要复制含有 Alpha 通道数据的像素,请将 mergeAlpha 属性设置为 true。默认情况下,mergeAlpha 属性为 false

alphaBitmap参数用textField生成的位图做为参数, 这样就可以做出带纹理的文字图片

as3.0给文字加纹理效果