收藏本站腾讯微博新浪微博

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 网站开通淘帖功能 - 蓝色理想插件 论坛内容导读一页看论坛 - 给官方提建议

论坛活动及任务 地图和邮件任务 请多用悬赏提问 热夏来袭,选一款蓝色理想的个性T恤吧!

手机上论坛,使用APP获得更好体验 急需前端攻城狮,获得内部推荐机会 论坛开通淘帖功能,收藏终于可以分类了!

搜索
查看: 1625|回复: 4

[AS3] mouseover会产生连锁反应

[复制链接]
发表于 2013-5-28 19:53:18 | 显示全部楼层 |阅读模式
this.stop();
function playMovie1(event:MouseEvent):void
{
    this.play();
}
function playMovie2(event:MouseEvent):void
{
    this.gotoAndPlay(7);
}

button1.addEventListener(MouseEvent.ROLL_OVER, playMovie1);
button1.addEventListener(MouseEvent.ROLL_OUT, playMovie2);

如上,我在一个mc里放了上面的代码,实现当鼠标浮上一个mc的时候,产生一个位移动画,离开的时候,继续产生动画让mc消失。

单个的没有问题,但是我把这几个mc复制了几个的时候,鼠标浮动快了就会乱。
发表于 2013-5-28 20:20:33 | 显示全部楼层



文字表达或者复制粘贴的代码不一定等于文件的真实情况


//----------------------------------
如果需要继续追问,请看:

1把您出问题的文件全部放入一个文件夹,然后压缩上传。(一定要说明里面的FLA文件是哪个版本)
如果文件太大,可以分卷压缩,申明邮箱上传到里面,告诉大家登陆地址,用户名密码。也可以使用到处都有的免费网盘。
2叙述清楚,您想实现什么功能,做这个文件是想要达到什么样的效果。
3当前文件出了什么问题,为了解决这个问题,您采取了哪些方法。


注意:是发文件,要发全(FLA,AS,图片,XML...)



/-----------------------------
这段话,又被复制可能是以下原因:
1 问题舍不得一次描述清楚,问一点说一点。
2 代码不发全,追问一次发一截。
3 只发了代码,没有发配套的FLA,或者发了FLA不说FLA是什么版本。
4 舍不得发文件,只把代码或者FLA中的文件结构,截成图片发上来。
5 舍不得发文件,只发了一个SWF或者链接地址。
6 文件是与XML,图片有关的,但不发XML,不发图片,让大家不能直接测试。
7 说文件太大了,发不上来,或者文件是机密,不能发。

以上情况不利于大家快速了解问题和测试问题,所以经常会出现,楼主自己顶了帖子一次又一次(会被扣分,并删除),大家仍然不愿意回答。
提问求助,时请尽量让回复的朋友方便一些,不要试图让别人根据你的描述(有时甚至是不很清楚的描述),把你的文件再做一次,来查看你的问题。




当然也不是你上传了文件,就有一定会有朋友解答。这个还要看大家对你的问题是否有兴趣,有时间。
请耐心等待吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-5-28 20:31:45 | 显示全部楼层
多谢,这次把fla发上来了。在附件里,另外,经过测试,我发现单个的也有问题。原因在于,鼠标浮上去的时候,口号会显示出来(play),当鼠标移出的时候,正常是口号会渐隐,但如果在这个渐隐的过程中快速的把鼠标再移回去,就会出现问题。这个问题解决了应该就解决了。

企业文化.rar

41.43 KB, 下载次数: 136

回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-5-28 20:32:01 | 显示全部楼层
版本5.5
回复 支持 反对

使用道具 举报

发表于 2013-6-3 22:19:52 | 显示全部楼层
var abc:不浪 = 是
this.stop();
function playMovie1(event:MouseEvent):void
{
    if(abc){abc = 否;动画开始}else{使动画开始延迟一会的函数}
   
}
function playMovie2(event:MouseEvent):void
{
  if(abc){abc = 否;动画开始}else{使动画开始延迟一会的函数}
}
function 使动画开始延迟一会的函数 {
侦听过程是否完成;
abc=是;
动画开始;
}

//解决思路:FLASH是异步程序你必须等上一个过程完成了才能进行下一个。所以要做进程判断
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|Archiver|手机版|blueidea.com ( 湘ICP备12001430号 )  

GMT+8, 2020-4-2 08:33 , Processed in 0.093514 second(s), 10 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表