flash在影片文件中的按钮实现场景跳转问题

我在网上找了一个办法在场景1的第一帧写个函数:functiongotoScene2(){gotoAndPlay("场景2",1);}在MC里的按钮上写:on(releas... 我在网上找了一个办法
在场景 1 的第一帧写个函数:
function gotoScene2(){
gotoAndPlay("场景 2", 1);
}

在 MC 里的按钮上写:
on(release){
_root.gotoScene2();
}

如果有多个按钮,以此类推。
我不明白多个按钮怎么类推
我在场景1新建了一个图层写了
function gotoScene2(){
gotoAndPlay("场景 2", 1);
}

影片文件的按钮有7个 每个都写了跳转的
on(release){
_root.gotoScene2(“场景2”,1);或者3 4 5等等场景
}
可是为什么按钮不管点那个都是跳转到场景2 是因为场景1写的是gotoAndPlay("场景 2", 1)吗?该怎么改?
展开
 我来答
候永年0hk
2015-10-25 · 知道合伙人游戏行家
候永年0hk
知道合伙人游戏行家
采纳数:279 获赞数:19560
在读于陕西理工学院 管理学专业。爱好游戏 游戏经历十余年。

向TA提问 私信TA
展开全部
  1. 要用flash在影片文件中的按钮实现场景跳转,需要把代码写在按钮上。将下面的代码剪切,然后使用选择工具单击舞台上的按钮,然后在动作面板内粘贴【此时动作面板上面显示的是“动作 按钮”,而不是“动作 帧”】代码如下:

  2. 在跳场景2的按钮上写:
    on(release){
       gotoAndPlay("场景 2", 1);
    }
    在跳场景3的按钮上写:
    on(release){
       gotoAndPlay("场景 3", 1);
    }
    在跳场景4的按钮上写:
    on(release){
       gotoAndPlay("场景 4", 1);
    }

线玉英独桥
2020-01-08 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:33%
帮助的人:894万
展开全部
首先,就是将所有的flash弄好,放在一个文件,之后在需要连接,也就是要点击进入的那个按钮下按下f9就是到了动作面板那里,之后就在那里写入代码如下:
on
(release)
{
loadmovie("下一个flash作品的名称","0");
}
或者是按了按钮开始只要这样:
帧上加命令stop();
按钮:
on(press){
play();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2f92839e4
2013-09-12 · TA获得超过735个赞
知道大有可为答主
回答量:2274
采纳率:50%
帮助的人:1726万
展开全部
在跳场景2的按钮上写:
on(release){
gotoAndPlay("场景 2", 1);
}
在跳场景3的按钮上写:
on(release){
gotoAndPlay("场景 3", 1);
}
在跳场景4的按钮上写:
on(release){
gotoAndPlay("场景 4", 1);
}
依次类推,不用他原来的那样思路。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
郭某人来此
2015-09-11 · TA获得超过1645个赞
知道答主
回答量:952
采纳率:100%
帮助的人:89.4万
展开全部
在跳场景2的按钮上写:
on(release){
gotoAndPlay("场景 2", 1);
}
在跳场景3的按钮上写:
on(release){
gotoAndPlay("场景 3", 1);
}
在跳场景4的按钮上写:
on(release){
gotoAndPlay("场景 4", 1);
}
依次类推,不用他原来的那样思路。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友88b70b1
2013-09-12 · TA获得超过6618个赞
知道大有可为答主
回答量:1593
采纳率:57%
帮助的人:590万
展开全部
我知道的是3.0脚本编写,可以给你点意见。
如果没理解错,gotoScene2应该是个函数名,在一个flash文件里,不能出现出现相同的函数名。如果你跳转到场景2,可以用函数gotoScene2,跳转到场景3就用gotoScene3......
你的函数执行的命令都是跳转到场景2并从第一帧开始播放,所以无论你怎么按,都是这个结果。
要改变这个结果,就要创建多个按钮,一个按钮控制一个场景跳转,比如按第一个按钮,跳转到场景2,按第二个按钮,跳转到场景3.......以此类推。只需在执行命令里稍微修改即可。
function gotoScene2(){
gotoAndPlay("场景 2", 1);
}//这个是跳转到场景2从第一帧播放

function gotoScene2(){
gotoAndPlay("场景 3", 1);
}//这个是跳转到场景3从第一帧播放

一个按钮只能控制一个命令,除非添加其他手段(比如通过赋值判断),才能出现控制几种情况的可能。
追问
我是要在影片文件中的按钮实现跳转 影片文件中有7个按钮了 具体该怎么写呢  场景1的第一帧是
function gotoScene2(){
gotoAndPlay("场景 2", 1);
}

要怎么修改? 多建几个图层写gotoScene3 gotoScene4..........吗?
追答
一两句说不清楚,建议去网上看视频教程。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式