[flash]使用一个进度条控制视频播出

您所在的位置:网站首页 flash如何制作进度条 [flash]使用一个进度条控制视频播出

[flash]使用一个进度条控制视频播出

2024-07-15 06:11| 来源: 网络整理| 查看: 265

视频教程越来越多,怎么才能使读者自由地控制教程的进度呢,如下就有一个进度条的代码。 

 

onEnterFrame = function () {         _root.jd_txt.text = "播放进度:"+_currentframe+"/"+_totalframes;         _root.jd_mc.t_mc._x = int(_root._currentframe/_root._totalframes*(300-_root.jd_mc.t_mc._width)); }; _root.jd_mc.k_mc.onPress = function() {         delete onEnterFrame;         _root.jd_mc.t_mc._x = _root.jd_mc._xmouse; };

_root.jd_mc.k_mc.onRelease = function() {         gotoAndPlay(int(_root.jd_mc.t_mc._x/(300-_root.jd_mc.t_mc._width)*_root._totalframes));         onEnterFrame = function () {                 jd_txt.text = "播放进度:"+_currentframe+"/"+_totalframes;                 _root.jd_mc.t_mc._x = int(_root._currentframe/_root._totalframes*(300-_root.jd_mc.t_mc._width));         }; };

_root.jd_mc.t_mc.onPress = function() {         delete onEnterFrame;         startDrag(this, false, 0, -5, 300-this._width, -5);         _root.jd_mc.t_mc.onEnterFrame = function() {                 gotoAndPlay(int(_root.jd_mc.t_mc._x/(300-_root.jd_mc.t_mc._width)*_root._totalframes));                 jd_txt.text = "播放进度:"+int(_root.jd_mc.t_mc._x/(300-_root.jd_mc.t_mc._width)*_root._totalframes)+"/"+_root._totalframes;         }; };

_root.jd_mc.t_mc.onRelease = function() {         stopDrag();         delete _root.jd_mc.t_mc.onEnterFrame;         gotoAndPlay(int(_root.jd_mc.t_mc._x/(300-_root.jd_mc.t_mc._width)*_root._totalframes));         onEnterFrame = function () {                 jd_txt.text = "播放进度:"+_currentframe+"/"+_totalframes;                 _root.jd_mc.t_mc._x = int(_root._currentframe/_root._totalframes*(300-_root.jd_mc.t_mc._width));         }; };

 

这里面有一个动态文本,两个影片剪辑,比较简单。

源程序见:http://www.oeasy.com.cn/viewthread.php?tid=1377&extra=page%3D1



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3