flash as3的文字描边效果和投影效果

找了很多资料测试 写出了特效的基本语法


//AS3描边文字效果演示

var text:TextField = new TextField();

text.text = "AS3描边文字效果演示";

text.textColor = 0XFF5500;

var text.filters = new Array( new GlowFilter(0X000000,1,2,2,255)        );

 

 

 

 

//AS3 阴影文字效果演示

var text:TextField =  new TextField();

text.text = "AS3阴影文字效果演示";

text.textColor = 0XFF5500;

var  text.filters = new Array(new DropShadowFilter(1,45,0x000000,1,1,1,10,1,false,false));

 

 

  1. //方块的
  2.  
  3. var bgColor:uint = 0xFF0000;
  4. var size:uint    = 80;
  5. var offset:uint  = 150;//距离
  6. GlowFilterExample();
  7. function GlowFilterExample() {
  8.     var fk:Shape = new Shape();
  9.     fk = draw();
  10.     var filter_fk:BitmapFilter = getBitmapFilter();
  11.     var fkFilters:Array = new Array();
  12.     fkFilters.push(filter_fk);
  13.     fk.filters = fkFilters;
  14. }
  15.  
  16. function getBitmapFilter():BitmapFilter {
  17.     var color:Number = 0×33CCFF;
  18.     var alpha:Number = 0.8;
  19.     var blurX:Number = 35;
  20.     var blurY:Number = 35;
  21.     var strength:Number = 2;
  22.     var inner:Boolean = false;
  23.     var knockout:Boolean = false;
  24.     var quality:Number = BitmapFilterQuality.HIGH;
  25.     return new GlowFilter(color,alpha,blurX,blurY,strength,quality,inner,knockout);
  26. }
  27.  
  28. function draw():Shape {
  29.     var fk:Shape = new Shape();
posted @ 2012-10-31 13:12  rob_2010  阅读(1167)  评论(0编辑  收藏  举报