欧美一区二区三区性视频_婷婷综合另类小说色区_亚洲av乱码一区二区三区林ゆな_天堂在线资源中文在线8_久久这里只有精品首页

當前位置: 首頁 > Flash > 正文

flash制作可拖動滑塊代碼

妙網小編 發(fā)表于2016年3月28日 14:08

點擊查看原圖

var td:Boolean=true;

//聲明一個變量,讓這個變量的值為true或false;

hk_mc.onPress=function(){

td=false;

startDrag(this,false,jdt_mc._x,jdt_mc._y-5,jdt_mc._x+jdt_mc._width-hk_mc._width,jdt_mc._y-5);

}

//this可以改為目標元件名hk_mc,hk_mc是滑塊,jdt_mc是個進度條。

//停止拖動代碼:

hk_mc.onRelease=function(){

td=true;

stopDrag();

yp_mc.gotoAndPlay(int(yp_mc._totalframes*(hk_mc._x-jdt_mc._x)/(jdt_mc._width-hk_mc._width)));

}

//原理,停止拖動后,影片跳轉到(計算幀數并取整數),影片的總幀數*(滑塊的X坐標-進度條的X坐標)/(進度條的寬度-滑塊的寬度)

//跟隨影片移動代碼:

this.onEnterFrame=function(){

if (td) {

hk_mc._x=jdt_mc._x+(jdt_mc._width-hk_mc._width)*yp_mc._currentframe/yp_mc._totalframes;

}

}

//其中yp_mc是需要播放的影片,yp_mc._width是影片的寬度,yp_mc._currentframe是影片的幀數,yp_mc._totalframes是影片的總幀數。

//原理,如果td為真,滑塊的X坐標=進度條的X坐標+(滑塊的X坐標-進度條的X坐標*影片當前幀數/影片總幀數。

//---------------------------------------------------------

//停止播放和開始播放按鈕代碼:

ks_mc.onRollOut=function(){

ks_mc.gotoAndStop(1);

};

ks_mc.onRollOver=function(){

ks_mc.gotoAndStop(2);

};

ks_mc.onPress=function(){

ks_mc.gotoAndStop(3);

};


ks_mc.onRelease=function(){

ks_mc.gotoAndStop(1);

yp_mc.play();

};

//這樣,一個簡單的播放條就制作成功了



本文標簽: flash動畫制作
本文標題: flash制作可拖動滑塊代碼
本文鏈接: http://parrion.com.cn/m/?post=544

隨機文章推薦 收藏本文

共有6228閱 / 0我要評論
  1. 還沒有評論呢,快搶沙發(fā)~

發(fā)表你的評論吧返回頂部

!評論內容需包含中文

請勾選本項再提交評論