컴터/Flash & Flex

Resize 사용법

우렁씨 2008. 5. 7. 17:21
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical">
    <mx:Resize id="expand" target="{img}" widthTo="400" heightTo="166" />
    <mx:Resize id="contract" target="{img}" widthTo="200" heightTo="83" />
    
    <mx:Panel title="Resize Effect Example" width="100%" height="100%"
    paddingTop="10" paddingBottom="10" paddingLeft="10" paddingRight="10">
        <mx:Image id="img" source="@Embed(source='b.gif')" mouseDownEffect="{expand}"/>
        <mx:ControlBar>
            <mx:Button label="Expand" click="expand.end(); expand.play();" />
            <mx:Button label="Contract" click="contract.end(); contract.play();" />
        </mx:ControlBar>
    </mx:Panel>
</mx:Application>


붉은 글씨가 특이하다..

target 을 정했으면 play(); 함수를 호출 하여 이펙트가 일게끔 한다.