`
ITDAIMON
  • 浏览: 18718 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论

给 Flex Label 控件添加阴影滤镜

阅读更多
一、声明方式:
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:flash="flash.filters.*">

   <mx:Label text="DropShadowFilter" fontSize="20">
     <mx:filters>
      <flash:DropShadowFilter distance="10" angle="45"/>
     </mx:filters>
   </mx:Label>

   <mx:Label text="DropShadowFilter (inline)" fontSize="20" filters="{[new DropShadowFilter(10, 45)]}"/>
</mx:Application>

二、编程方式:
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">

   <mx:Script>
       import flash.filters.*;

       public function addFilter() : void
       {
           var f:DropShadowFilter = new DropShadowFilter(5,30,0xFFFFFF,.8);
           var myFilters:Array = new Array();
           myFilters.push(f);
           label1.filters = myFilters;
       }
   </mx:Script>

   <mx:Label id="label1" text="ActionScript-applied filter"/>
   <mx:Button id="b1" label="Add Filter" click="addFilter()"/>
</mx:Application>

大家查一下flash.filters.DropShadowFilter类的帮助文档便可知道该类构造方法的参数含义。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics