永发信息网

关于flash 影片剪辑与按钮元件之间的操作

答案:2  悬赏:60  手机版
解决时间 2021-03-05 06:44
  • 提问者网友:杀手的诗
  • 2021-03-04 20:12
比如说 我在第一贞创建两个影片剪辑,每一个影片剪辑第一贞都是一个按钮,第二贞都是一个图片.然后在各个按钮写代码连接到第二贞.在第二贞上我也创建两个按钮元件,都是写返回到第一贞的代码..然后第一个按钮我写上了让第一个影片剪辑到第二贞的代码.第二个按钮我写上了让第二个影片剪辑到第二贞的代码..都好了以后.

在我按第一贞的第一个按钮时,到第二贞,然后按第二贞的按钮回到第一贞,同样第一贞的第一个影片剪辑到了第二贞. 这些都没错... 可为什么当我接着在第一贞按第二个按钮时,到达第二贞,然后点第二贞的第二个按钮返回第一贞时,虽然第二个影片剪辑到了第二贞,可第一个影片剪辑又回到第一贞了..为什么?? 要实现这种效果(让第一个影片剪辑不回到第一贞),要添加什么代码???

备注:(不能在第二贞的第二个按钮上添加第一贞的两个影片剪辑都到第二贞的代码)
最佳答案
  • 五星知识达人网友:骨子里都是戏
  • 2021-03-04 20:46
先说为什么:或许那一帧重新加载了,导致一切影片剪辑回到第一帧~
添加代码:设置几个变量(如_root.a),初始值为0,用来记录影片剪辑的帧位。当第一帧的影片剪辑到第二帧时,则令变量值为1~~~这样,重新加载时,用if()令影片剪辑的帧数跳到变量记录的位置就好了。
全部回答
  • 1楼网友:洎扰庸人
  • 2021-03-04 21:33
可以把变量设置在_root根时间轴下,例如frame=1 在a剪辑里的c剪辑里的按钮控制变量,可写成_root.frame=****这样的格式 进行变量判断,可用 p.onrelease=function(){ b.gotoandstop(_root.frame) }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯