masterlevel

„asfunction“ in AS3

Die Methodik mittels „asfunction“ aus einem Textfeld eine interne Funktion aufzurufen, exisitiert in AS3 nicht mehr. Das funktioniert nun so:


var txtF:TextField = new TextField();
txtF.autoSize = TextFieldAutoSize.LEFT;
txtF.htmlText = 'Ein Testlink, klick mich jetzt!';
addChild(txtF);

txtF.addEventListener(TextEvent.LINK,myLinkFunction);

function myLinkFunction(e:TextEvent):void {
    trace(e.text); 
}

Die mobile Version verlassen