在flash AS2.0中,如何在flash中加超链接

在flash AS2.0中,如何在flash中加超链接,第1张

getURL("链接地址","_blank")新窗口

getURL("链接地址")当前窗口

补充,文本可以直接加链接:

弄个文本,静态也行,然后属性里有个链接图标那里可以输入地址,然后后面可以选目标。

按一个按钮,变量值变为该按钮的编号,然后用switch来控制 url具体是什么,然后侦听器根据具体的url来跳转! 给你个例子import flash.display.MovieClip

import 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))

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11807823.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存