FLASH 制作一个可以用进度条控制影片剪辑进度的AS3.0的代码 求大神相助

3个按钮开始,暂停,停止,实例名分别为“ks_btn”、"zt_btn”、“tz_btn”2个影片剪辑滑块,进度条,实例名分别为“hk_mc”、“jdt_mc”最后3个按... 3个按钮 开始,暂停,停止,实例名分别为“ks_btn”、"zt_btn”、“tz_btn”
2个影片剪辑 滑块,进度条 ,实例名分别为“hk_mc”、“jdt_mc”
最后3个按钮和2个影片剪辑合成一个完整的进度条
需要控制的镜片剪辑动画 实例名为“yp_mc”
展开
 我来答
静熙雨萱CBfd7
2014-07-23 · TA获得超过135个赞
知道小有建树答主
回答量:141
采纳率:0%
帮助的人:89.3万
展开全部
import flash.events.Event;
var i:int;
//首先把所有可视实例摆放好。(特别是滑块,把它放在进度条最左端)
//然后给影片实例中最后一帧添加如下代码:gotoAndStop(1);
//伪代码如下:
ks_btn.addEventListener(MouseEvent.CLICK,ksc);
zt_btn.addEventListener(MouseEvent.CLICK,ztc);
tz_btn.addEventListener(MouseEvent.CLICK,tzc);
this.addEventListener(Event.ENTER_FRAME,ef);
function ksc(e:MouseEvent):void{
yp_mc.play();
}
function ztc(e:MouseEvent):void{
yp_mc.stop();
}
function tzc(e:MouseEvent):void{
yp_mc.gotoAndStop(1);
}
function ef(e:Event):void{
i=yp_mc.currentFrame;
hk_mc.x=滑块初始x坐标值+((i-1)/yp_mc.totalFrames)*(当播放完时滑块的x坐标值-滑块初始x坐标值);
}

//修改了一下,最后,望采纳!!
追问

我这边显示实例名都没有定义.我这边现在只有滑块和进度条   还有影片实例,没有开始暂停停止按钮了.   滑块初始值为x=17.5.

1064717407  qq

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式