2010/02/01 | [原创]关于htmltext的内链接的方法(可制作游戏道具的文字说明)
类别(Flash及RIA) | 评论(0) | 阅读(395) | 发表于 14:04

var MyTxt:TextField=new TextField();
MyTxt.x=30;
MyTxt.y=30;
MyTxt.width=130;
MyTxt.wordWrap=true;
MyTxt.selectable = false;
//MyTxt.multiline = true;

//这里的定义颜色可以用css 取代

MyTxt.htmlText="快去找<b><font color='#FF0000'><a href='event:X_100_Y_100'>【圣城铁匠】</a></font></b>,他为你做好了一把<b><font color='#0000FF'><img src='FuTou' align='left'><a href='event:Id_200'>【屠龙宝刀】</a></font></b>不要犹豫了,快去试试看锋利程度!";

MyTxt.addEventListener(TextEvent.LINK,showit);

addChild(MyTxt);

function showit(e:TextEvent):void {
 trace("显示OK");
 trace(e.type);// 类型
 //trace(e.text);// 参数
 trace("方法类型 = "+e.type+" 方法参数 = "+e.text);

}

//遗憾的是只有点击事件 而划过事件 a:hover 方法没有

0

评论Comments