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

Flex 图片特效 模糊 放大 跳起

发布时间:2020-12-15 00:59:50 所属栏目:百科 来源:网络整理
导读:?xml version="1.0" encoding="utf-8"? mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" horizontalAlign="center" verticalAlign="middle" mx:Script ![CDATA[ import mx.effects.easing.*; import flash.events.MouseEvent; public function do
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" horizontalAlign="center" verticalAlign="middle"> <mx:Script> <![CDATA[ import mx.effects.easing.*; import flash.events.MouseEvent; public function doZoom(event:MouseEvent):void { if (zoomAll.isPlaying) { //判断动作是否正在进行中 zoomAll.reverse(); //如果是就返回(如果是放大就变成缩小) } else { zoomAll.play([event.target],event.type == MouseEvent.ROLL_OUT ? true : false); //判断事件是否是 鼠标移出事件,如果是就为true否则的话就为false } } ]]> </mx:Script> <mx:Glow id="glow" duration="1000" alphaFrom="0.6" alphaTo="0.2" blurXFrom="0.0" blurXTo="50.0" blurYFrom="0.0" blurYTo="50.0" color="0xffffff"/> <mx:Blur id="blurImage" duration="1000" blurXFrom="0.0" blurXTo="10.0" blurYFrom="0.0" blurYTo="10.0"/> <mx:Sequence id="movePauseMove"> <mx:Move yBy="-150" duration="1000" easingFunction="Bounce.eaSEOut"/> <mx:Move yBy="150" duration="1000" easingFunction="Bounce.easeIn"/> </mx:Sequence> <mx:Zoom id="zoomAll" zoomWidthFrom="1" zoomWidthTo="1.5" zoomHeightFrom="1" zoomHeightTo="1.5"/> <mx:Image source="Test.png" ?rollOverEffect="{glow}" ?id="back"/> <mx:Image source="Test.png" ?mouseDownEffect="{blurImage}" ?toolTip="Welcome" ?y="78"/> <mx:Image source="Test.png" ?mouseDownEffect="{movePauseMove}" ?id="image4"/> <mx:Image source="Test.png" ?rollOver="doZoom(event)" ?rollOut="doZoom(event)" ?id="image5"/> </mx:Application>

(编辑:李大同)

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

    推荐文章
      热点阅读