click.TAG从as2到as3

时间:2012-01-11 11:38:05

标签: actionscript-3

我需要帮助才能将AS2 click.TAG转换为as3。有人可以帮忙吗? :)

as2代码:

on (release) {
if (_root.clickthru==undefined&&  _root.clickTag) {
 _root.clickthru = _root.clickTag;
 }
if (_root.clickthru==undefined&&  _root.clickTAG) {
 _root.clickthru = _root.clickTAG;
}
if ( _root.clickTarget ==undefined) {
 _root.clickTarget = "_blank";
}

getURL(_root.clickthru,_root.clickTarget); }

1 个答案:

答案 0 :(得分:1)

var paramObj:Object = LoaderInfo(this.root.loaderInfo).parameters;
var clickTag:String = String(paramObj["clickTag"]);

button_btn.addEventListener( MouseEvent.CLICK, openBanner, false, 0, true);

function openBanner(event: MouseEvent) : void { 

   flash.net.navigateToURL(new URLRequest( clickTag ), "_blank"); 

}