
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” 展开
2个影片剪辑 滑块,进度条 ,实例名分别为“hk_mc”、“jdt_mc”
最后3个按钮和2个影片剪辑合成一个完整的进度条
需要控制的镜片剪辑动画 实例名为“yp_mc” 展开
展开全部
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坐标值);
}
//修改了一下,最后,望采纳!!

2024-10-27 广告
Flash动画制作在北京一之诺文化传媒有限公司是一项创意与技术并重的服务。我们团队精通于利用Flash或兼容技术,将客户的想象转化为生动、流畅的动画作品。从概念设计到分镜脚本,再到精细的绘制与后期特效处理,每一步都力求完美呈现。无论是广告动...
点击进入详情页
本回答由一诺动画提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |