FLASH文本使用渐变颜色和投影
2014-05-22 14:41
357 查看
//总显示对象 var view:Sprite = new Sprite(); this.addChild(view); //加滤镜 view.filters = [new DropShadowFilter()]; //文本 var tfd:TextField = new TextField(); tfd.defaultTextFormat = new TextFormat(null,40,0x000000); tfd.autoSize = TextFieldAutoSize.LEFT; tfd.text = "动态文本彩色渐变加滤镜"; tfd.cacheAsBitmap = true;//重要设置 //tfd.selectable = false; view.addChild(tfd); //绘图参数 var fillType:String = GradientType.LINEAR; var colors:Array = [0xFF00ff,0x00FF00]; var alphas:Array = [1,1]; var ratios:Array = [0x00,0xFF]; var matr:Matrix = new Matrix(); matr.createGradientBox(tfd.width, tfd.height, 0, 0, 0); var spreadMethod:String = SpreadMethod.PAD; //被遮罩对象 var clr:Sprite = new Sprite(); clr.cacheAsBitmap = true;//重要设置 view.addChild(clr); //绘图 var gra:Graphics = clr.graphics; gra.beginGradientFill(fillType, colors, alphas, ratios, matr, spreadMethod); gra.drawRect(0,0,tfd.width,tfd.height); gra.endFill(); //遮罩 clr.mask = tfd;
相关文章推荐
- flash 渐变颜色
- Flash的文字颜色渐变动画
- 在shell中使用echo 命令输出带颜色的文本
- 使用CSS3改变文本选中的默认颜色
- 使用CSS3改变文本选中的默认颜色
- flash embed fonts–动态创建文本时嵌入字体_解决_rotation和_alpha不能使用的问题
- 霓虹灯颜色渐变flash素材
- [Metro]使用CSS3+html5+js创建文字颜色渐变(CSS3 Text Gradient) (记录验证过程暂停)
- 使用CColorListBox 实现文本改变颜色
- 使用css3背景渐变中的透明度来设置不同颜色的背景渐变
- 使用Bitmap绘制渐变颜色
- 杂记之使用代码动态的改变文本、按钮的颜色
- 使用CSS3创建文字颜色渐变(CSS3 Text Gradient)
- 使用CSS3创建文字颜色渐变(CSS3 Text Gradient)
- 在shell中使用echo命令输出带颜色的文本
- 如何在PS和FLASH里做渐变颜色填充的字体
- 使用CSS3创建文字颜色渐变(CSS3 Text Gradient)
- 在shell中使用echo命令输出带颜色的文本
- CStatic控件的基本使用(文本、颜色、图标等)
- opencv2在直方图反投影算法中使用颜色信息