package komponendid{ import flash.display.*; import flash.events.*; import mx.core.*; public class KeerlevRuut3 extends UIComponent{ private var ruut:Sprite=new Sprite(); public var d:int=50; public var vahenduskordaja:Number=0.9; public var p88rlemiskiirus:Number=1; public function KeerlevRuut3(){ joonista(); addChild(ruut); addEventListener(Event.ENTER_FRAME, liigu) ruut.addEventListener(MouseEvent.MOUSE_DOWN, hiirAlla); } public function set diameeter(ud:String):void{ d=parseInt(ud); joonista(); } //Lisage teine parameeter pöörlemiskiiruse muutmiseks public function joonista():void{ ruut.graphics.clear(); ruut.graphics.beginFill(0x00FF00); ruut.graphics.drawRect(-d/2, -d/2, d, d); } public function liigu(e:Event):void{ ruut.rotation+=p88rlemiskiirus; } public function hiirAlla(e:Event):void{ ruut.scaleX*=vahenduskordaja; ruut.scaleY*=vahenduskordaja; } } }