Filter Criteria

Select Your Category Select a component

AnimateProperty



<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" verticalAlign="top"
    horizontalAlign="center" backgroundGradientColors="[#883333, #3B0D0D]" paddingTop="0" backgroundGradientAlphas="[1.0, 1.0]">
   
    <mx:Script>
        <![CDATA[
            private function smoothImage(ev:Event):void{
                //set image smoothing so image looks better when transformed.
                var bmp:Bitmap = ev.target.content as Bitmap;
                bmp.smoothing = true;
            }
        ]]>
    </mx:Script>
    <mx:Sequence id="animateScaleXUpDown" >
        <mx:AnimateProperty property="scaleX" fromValue="1" toValue="3" duration="300" />
        <mx:AnimateProperty property="scaleX" fromValue="3" toValue="1" duration="1000" />   
    </mx:Sequence>
       
    <mx:Panel title="AnimateProperty Effect" layout="vertical" color="0xffffff" borderAlpha="0.15" width="500"
         paddingTop="10" paddingRight="10" paddingBottom="10" paddingLeft="10" horizontalAlign="center" top="10" left="10">
        
         <mx:Text width="100%" color="0x323232" textAlign="center" paddingBottom="10"
            text="Click on the image to use the AnimateProperty effect with the scaleX property."/>

        <mx:Image id="flex" source="@Embed('images/boots.jpg')" mouseDownEffect="{animateScaleXUpDown}" creationComplete="smoothImage(event);"/>

    </mx:Panel>
   
</mx:Application>

No comments:

Post a Comment