AS3图像地图,圆,斜面过滤器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AS3图像地图,圆,斜面过滤器相关的知识,希望对你有一定的参考价值。

  1. var imageLoader:Loader = new Loader();
  2. var imageURL:String = "pixels.png";
  3. var imageRequest:URLRequest = new URLRequest(imageURL);
  4. imageLoader.load(imageRequest);
  5.  
  6. imageLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, imageLoaded);
  7.  
  8. function imageLoaded(event:Event):void{
  9. var bitmap:BitmapData = new BitmapData(imageLoader.width, imageLoader.height, true, 0);
  10. bitmap.draw(imageLoader, new Matrix());
  11. var matrix:Matrix = new Matrix();
  12. matrix.scale(5,5);
  13.  
  14. var circleDrawing:Sprite = new Sprite();
  15. circleDrawing.graphics.lineStyle();
  16. circleDrawing.graphics.beginBitmapFill(bitmap, matrix);
  17. //circleDrawing.graphics.drawCircle(100, 100, 100);
  18. circleDrawing.graphics.drawEllipse(200, 300, 100, 200);
  19. addChild(circleDrawing);
  20. //circleDrawing.x = 300;
  21.  
  22. var bevel:BevelFilter = new BevelFilter();
  23. bevel.blurX = 20;
  24. bevel.blurY = 20;
  25. bevel.quality = 1;
  26. bevel.angle = 30;
  27. bevel.distance = 30;
  28. bevel.shadowAlpha = 1;
  29. bevel.highlightAlpha = 1;
  30. bevel.shadowColor = 0xFF0000;
  31. bevel.highlightColor = 0xFFFFFF;
  32. bevel.strength = 1; //normal range 0 to 1, could go higher
  33.  
  34. var filtersArray:Array = new Array(bevel);
  35. circleDrawing.filters = filtersArray;
  36.  
  37. }

以上是关于AS3图像地图,圆,斜面过滤器的主要内容,如果未能解决你的问题,请参考以下文章

AS3中的模糊过滤器

地图服务器空间过滤

应用于DisplayObject的AS3跟踪过滤器

as3 json对象过滤

提交按钮有斜面我无法摆脱

如何在 as3 中获得 GlowFilter 颜色?