求flash 8具体代码 如何实现点击当前场景中的按钮跳转到当前场景下的影片剪辑的某一帧?
在场景1中,场景1中的影片剪辑ty,影片剪辑ty位于场景1的第1帧:点击按钮1,跳转到影片剪辑ty的第1帧;点击按钮2,跳转到影片剪辑ty的第2帧;....以此类推......
在场景1中,场景1中的影片剪辑ty,影片剪辑ty位于场景1的第1帧:
点击按钮1,跳转到影片剪辑ty的第1帧;
点击按钮2,跳转到影片剪辑ty的第2帧;
....以此类推...
点击按钮N,跳转到影片剪辑ty的第N帧。
场景1-图层1-第1帧: stop();
场景1-图层1-第1帧-剪辑ty-第1帧:stop();
场景1-图层1-第1帧-剪辑ty-第2帧:stop();
场景1-图层1-第1帧-btn1:
btn1.onRelease=function(){
ty.gotoAndStop(2);
}
提示错误:
**错误** 场景=场景 1, 图层=图层 1, 帧=1:第 1 行: 语句必须出现在 on 处理函数中
btn1.onRelease=function(){
ActionScript 错误总数:1 报错:1 展开
点击按钮1,跳转到影片剪辑ty的第1帧;
点击按钮2,跳转到影片剪辑ty的第2帧;
....以此类推...
点击按钮N,跳转到影片剪辑ty的第N帧。
场景1-图层1-第1帧: stop();
场景1-图层1-第1帧-剪辑ty-第1帧:stop();
场景1-图层1-第1帧-剪辑ty-第2帧:stop();
场景1-图层1-第1帧-btn1:
btn1.onRelease=function(){
ty.gotoAndStop(2);
}
提示错误:
**错误** 场景=场景 1, 图层=图层 1, 帧=1:第 1 行: 语句必须出现在 on 处理函数中
btn1.onRelease=function(){
ActionScript 错误总数:1 报错:1 展开
2个回答
展开全部
你这个有点复杂,如果影片剪辑有100帧,岂不是需要100个按钮?
只需要一个按钮就搞定:点击按钮,影片剪辑ty播放(向前运行)一帧即可。
一共需要两句脚本,首先按钮监听,然后创建一个监听函数命令ty播放下一帧。
只需要一个按钮就搞定:点击按钮,影片剪辑ty播放(向前运行)一帧即可。
一共需要两句脚本,首先按钮监听,然后创建一个监听函数命令ty播放下一帧。
更多追问追答
追问
因为是在一个地图上,很多个城市啊,每点击一个城市弹出对应的信息。
我把所有的城市按钮放在场景中,弹出信息放在ty剪辑中当中,1个按钮对应1帧。
追答
那就像你说的,每个城市是一个按钮,每次点击一个城市出来一个影片剪辑吧。
2013-04-11
展开全部
btn1.onRelease = function(){
ty.gotoAndStop(1)
}
btn2.onRelease = function(){
ty.gotoAndStop(2)
}
ty.gotoAndStop(1)
}
btn2.onRelease = function(){
ty.gotoAndStop(2)
}
更多追问追答
追问
btn1 btn2 都是按钮的ID呗
我那样写了啊 可以为什么不行啊
**错误** 场景=场景 1, 图层=图层 1, 帧=1:第 1 行: 语句必须出现在 on 处理函数中
f_ty.onRelease=function(){
ActionScript 错误总数:1 报错:1
追答
你是写在按钮上的吧,写到场景上的帧
可以用for循环来。。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询