求FLASH AS3.0的按钮超连接代码写在那个地方?怎样写?

我是很菜的鸟!高手多多指教!... 我是很菜的鸟!高手多多指教! 展开
 我来答
闲时就逛逛
2011-02-14 · TA获得超过940个赞
知道小有建树答主
回答量:605
采纳率:0%
帮助的人:258万
展开全部

FLASH AS3.0启用文本链接是在属性面板里 如下图

如果启用按钮链接 那就要在场景1里添加as图层了 例如按钮的实例名为yx_btn  那么as图层的脚本如下

var a:Boolean=false;//声明一个布尔型变量a,初始值为假

function yx(evt:MouseEvent):void

{//定义鼠标事件函数yx

 var myurl:URLRequest=new URLRequest("http://amusingtravelplan.com/l_details.htm";);//声明一个网络类变量myurl,链接网址

 navigateToURL(myurl);//链接到网络myurl中的网址

}

yx_btn.addEventListener(MouseEvent.CLICK,yx);//为隐形按钮添加鼠标单击事件侦听,调用函数yx

czezc
2011-02-14 · TA获得超过581个赞
知道小有建树答主
回答量:834
采纳率:0%
帮助的人:788万
展开全部
可以写在时间轴第一帧处
或是写在外部类as文件中,AS3不像AS2或1可以写在按钮上的,不允许
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7f654fc5c4a
2011-02-14
知道答主
回答量:30
采纳率:0%
帮助的人:0
展开全部
按钮.addEventListener(MouseEvent.CLICK,函数名字);
function 函数名字(event:MouseEvent) {
var 超链接的变量名:URLRequest=new URLRequest("网址");
navigateToURL(超链接的变量名,"_blank");//navigateToURL浏览器打开测窗口
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
5speed
2011-02-14 · TA获得超过1365个赞
知道小有建树答主
回答量:915
采纳率:0%
帮助的人:525万
展开全部
写在帧上,用事件监听器就可以了
as2.0可以直接写按钮上,3.0就要写在帧上了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式