首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

给 Flex Label 控件增添阴影滤镜

2012-10-24 
给 Flex Label 控件添加阴影滤镜一、声明方式:mx:Application xmlns:mxhttp://www.adobe.com/2006/mxml

给 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类的帮助文档便可知道该类构造方法的参数含义。


site:http://xujin.iteye.com/blog/65334 1 楼 munaphy 2012-02-02   原来filters是这个作用,多谢

热点排行