puedes hacer un click a un campo de texto con asfunction:
por ejemplo:
Código :
function MiFuncion(saludo:String) {
trace("hola "+saludo);
}
_root.createTextField("list_txt",1,100,100,300,100);
list_txt.y = 300;
list_txt.x = 300;
list_txt.autoSize = true;
list_txt.html = true;
list_txt.multiline = true;
list_txt.htmlText = "<a href=\"asfunction:MiFuncion, Mundo\">Saludo</a><br>";
o meter en un mc el texto y manipular ese mc como boton asi: (esto es lo que quieres).
Código :
var contenedor_mc:MovieClip = this.createEmptyMovieClip("container", this.getNextHighestDepth());
var label:TextField = container.createTextField("label", 1, 0, 0, 150, 20);
label.text = "hola mundo";
label._y = Stage.width/2;
var formato:TextFormat = new TextFormat();
label._x = Stage.height/2;
contenedor_mc.onRollOver = function() {
trace("hola mundo");
formato.color = 0xFF0000;
label.setTextFormat(formato);
};
contenedor_mc.onRollOut = function() {
trace("hola mundo");
formato.color = 0x000000;
label.setTextFormat(formato);
};ahora tambien estos tutoriales de zguillez te pueden servir:
http://www.cristalab.com/tips/35479/ejecutar-funciones-de-actionscript-3-en-links-html
http://www.cristalab.com/tips/33278/texto-con-enlaces-en-flash-al-estilo-html
aunque eso es en AS3.
ahora te corresponde a ti como programador adaptarlo a el tutorial, que en mi opinion seria mejor hacer tu trabajo de nuevo.