Fareniz ile bir butona geldiğinizde butonun boyutunun düzgün bir şekilde değişmesini sağlamak için Resize sınıfından faydalanailirsiniz.
Actionscript:
-
<?xml version="1.0" encoding="utf-8"?>
-
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml">
-
<mx:Script>
-
<![CDATA[
-
import mx.effects.effectClasses.ResizeInstance;
-
import mx.effects.Resize;
-
-
private var boyutlandirma_durumu:ResizeInstance;
-
-
private function fare_hareket(olay:MouseEvent):void {
-
if(boyutlandirma_durumu) {
-
boyutlandirma_durumu.reverse();
-
}
-
else {
-
boyutlandir.play([olay.currentTarget],olay.type == MouseEvent.MOUSE_OUT);
-
}
-
-
}
-
]]>
-
</mx:Script>
-
-
<mx:Resize id="boyutlandir" heightTo="100" heightFrom="22" effectStart="boyutlandirma_durumu = ResizeInstance(event.effectInstance);" effectEnd="boyutlandirma_durumu=null" />
-
<mx:Button width="200" mouseOver="fare_hareket(event)" mouseOut="fare_hareket(event)" />
-
</mx:WindowedApplication>








