加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-15 17:31:38 所属栏目:百科 来源:网络整理
导读:找了很多资料测试 写出了特效的基本语法 //AS3描边文字效果演示 var text:TextField = new TextField(); text.text = "AS3描边文字效果演示"; text.textColor = 0XFF5500; var text.filters = new Array( new GlowFilter(0X000000,1,2,255) ? ? ? ?); //AS3
找了很多资料测试 写出了特效的基本语法


//AS3描边文字效果演示

var text:TextField = new TextField();

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

text.textColor = 0XFF5500;

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





//AS3 阴影文字效果演示

var text:TextField = ?new TextField();

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

text.textColor = 0XFF5500;

var ?text.filters = new Array( new DropShadowFilter(1,45,0x000000,10,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. function getBitmapFilter():BitmapFilter {
  16. ? ? var color:Number = 0×33CCFF;
  17. ? ? var alpha:Number = 0.8;
  18. ? ? var blurX:Number = 35;
  19. ? ? var blurY:Number = 35;
  20. ? ? var strength:Number = 2;
  21. ? ? var inner:Boolean = false;
  22. ? ? var knockout:Boolean = false;
  23. ? ? var quality:Number = BitmapFilterQuality.HIGH;
  24. ? ? return new GlowFilter(color,alpha,blurX,blurY,strength,quality,inner,knockout);
  25. function draw():Shape {
  26. ? ? fk.graphics.beginFill(bgColor);//颜色填充,可加透明参数
  27. ? ? fk.graphics.drawRect(offset,offset,size,size);
  28. ? ? fk.graphics.endFill();//填充
  29. ? ? addChild(fk);
  30. ? ? return fk;
  31. }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读