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 <a href="event:1 2 3 4 ..."><u>jetzt</u></a>!';
addChild(txtF);
 
txtF.addEventListener(TextEvent.LINK,myLinkFunction);
 
function myLinkFunction(e:TextEvent):void {
    trace(e.text); 
}
No votes yet.
Please wait...

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.