getURL("链接地址")当前窗口
补充,文本可以直接加链接:
弄个文本,静态也行,然后属性里有个链接图标那里可以输入地址,然后后面可以选目标。
按一个按钮,变量值变为该按钮的编号,然后用switch来控制 url具体是什么,然后侦听器根据具体的url来跳转! 给你个例子import flash.display.MovieClipimport flash.net.*
import flash.events.*
var btnArray:Array=new Array()
var url:String
var btn:MovieClipfor (var i:int=0i<8i++) {
btn = new MovieClip()
btnArray.push(btn)
addChild(btn)
btn.graphics.beginFill(0xFF0000)
btn.graphics.drawRect(20,20,5,5)
btn.graphics.endFill()
btnArray[i].i=i
btnArray[i].x=8*i
btnArray[i].y=20
btnArray[i].addEventListener(MouseEvent.CLICK,geturl)
}
function geturl(event:MouseEvent):void {
var url:String
var btn:MovieClip=new MovieClip()
btn=MovieClip(event.currentTarget)
switch (btn.i) {
case 0 :
url="www.0.com"
break
case 1 :
url="www.1.com"
break
case 2 :
url="www.2.com"
break
case 3 :
url="www.3.com"
break
case 4 :
url="www.4.com"
break
case 5 :
url="www.5.com"
break
case 6 :
url="www.6.com"
break
case 7 :
url="www.7.com"
break}
navigateToURL(new URLRequest(url))
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)