网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月27日漏签0天
flash吧 关注:217,579贴子:663,910
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 4回复贴,共1页
<<返回flash吧
>0< 加载中...

鼠标点击播放的问题

  • 只看楼主
  • 收藏

  • 回复
  • steven_mcy
  • 天山童老
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我做了一个课件,场景一里面就是导航的按钮,场景二里面是顺序播放的动画,场景三里面是播放一段之后停止,点一下鼠标再播放,不想用按钮的,就想是单击场景就播放,用的是stop();flag = 0;_root.onMouseUp = function() { if (flag) { stop(); flag = 0; } else { flag = 1; play(); }};这个代码。可是测试的时候,正常顺序放是没问题的,但是场景三放完之后,跳到场景一或场景二里,单击鼠标动画就乱了。应该咋办啊?菜鸟一个,大伙帮看——谢谢


  • 金牛充电器
  • 周伯通
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
你写的我没怎么看明白,你所说的stop();flag = 0;_root.onMouseUp = function() { if (flag) { stop(); flag = 0; } else { flag = 1; play(); }};这段代码写在什么位置的?就这段代码来说,我估计你的问题主要出现在以下几个方面: if (flag) ,这个里面的flag,是什么意思?if后面的括号里面要写表达式的,你写的完全没法解释,另外一个考虑到你使用了flag这个变量为0或者1,估计你是作为判断使用的。不过这样就会出现一个问题,你的这个flag变量如果写在function当中的话,属于局部的变量,估计你没有搞明白局部变量和全局变量的关系。再就是你所谓的play();我看你说的是3个不同的场景,哪么你的这个play();就没有什么指了。应该是指明gotoAndPlay某个场景的哪一个帧或者帧标签。主要是没怎么看明白你写的,所以只能提供一下这些内容了。


2026-01-27 14:27:00
广告
不感兴趣
开通SVIP免广告
  • 乱弹琵琶002
  • 张三丰
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
代码作用范围的问题。你的代码原本只用于控制场景3,结果你用了 _root.onMouseUp 就变成能控制全局的了,连场景1、2都能被代码控制。你换成场景3的 onMouseUp 就可以了。


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 4回复贴,共1页
<<返回flash吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示