[原创]关于htmltext的内链接的方法(可制作游戏道具的文字说明)

      Flash及RIA 2010-2-1 14:04:00

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 方法没有

标签集:TAGS:
回复Comments() 点击Count()
喜欢就顶一下

回复Comments

{commentauthor}
{commentauthor}
{commenttime}
{commentnum}
{commentcontent}
作者:
{commentrecontent}