AS 3.0的问题,今天第一次用flash CS5 +as 3.0做动画,做好后,要让影片开始不自动播放的代码

[复制链接]
查看11 | 回复3 | 2013-2-11 15:14:26 | 显示全部楼层 |阅读模式
按钮的实例名 必须有假设是anniu按钮必须单独一个图层,按钮必须再第一帧就有在所有的影片剪辑内部 第一帧加代码stop()在时间轴任意一个图层的第一帧 加代码如下:stop()anniu.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler);function fl_MouseClickHandler(event:MouseEvent):void{play()for(var j:int=0;j<numChildren;j++){var temp:DisplayObject=getChildAt(j);if(temp is MovieC...
回复

使用道具 举报

千问 | 2013-2-11 15:14:26 | 显示全部楼层
比如你的原件是实例名称是mc你直接在舞台的时间轴里写代码mc.stop()就ok了!3.0的代码都只能写在时间轴上!...
回复

使用道具 举报

千问 | 2013-2-11 15:14:26 | 显示全部楼层
其实你在元件中的第一帧加上stop()是可以让这个影片剪辑停下来的,当然也可以通过实例名的方式让其停下来。假如你的影片剪辑实例名是mymc你只要在舞台上的第一帧处加上如下脚本:mymc.stop();就可以停下来。但这种方式没有在影片剪辑内的第一帧加stop()灵活方便。...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行