primo passo risolto con un semplice if...
Codice PHP:
<mx:Script>
<![CDATA[
import flash.display.Sprite;
import mx.core.UIComponent;
public var a:int = 1;
private function disegna(x:int,y:int):void {
if (a == 1){
var retta:Sprite = new Sprite();
retta.graphics.lineStyle(1, 0x000000, 100);
retta.graphics.moveTo(0,210);
retta.graphics.lineTo(x,y);
var c:UIComponent = new UIComponent();
c.addChild(retta);
pannello.addChild(c);
}
}
]]>
</mx:Script>
<mx:Panel id="pannello" height="250" width="300" verticalScrollPolicy="off"/>
<mx:Button id="myButton" label="Cliccami" click="disegna(10,60);a = 2;"/>