一、復(fù)制影片剪輯
1.方法:duplicatemovieClip(影片實(shí)名,新實(shí)名,深度級別)
2.解釋:影片實(shí)名就是你要復(fù)制的對象,新實(shí)名就是你要粘貼的對象,深度級別就是粘貼后的影片剪輯的堆疊順序(頂層、底層等)。
3.例如:我們先繪制一個(gè)影片剪輯,其實(shí)例名設(shè)為mc,再繪制一個(gè)按鈕,在該按鈕上添加動作,代碼如下。
on(press){ //當(dāng)鼠標(biāo)按下該按鈕時(shí)
duplicateMovieClip("mc","nwemc",1); //將名為mc的影片剪輯復(fù)制成一個(gè)新的影片剪輯,名為nwemc
this.nwemc._x=150 //設(shè)置新的影片剪輯nwemc的橫坐標(biāo)為150
this.nwemc._y=100 //設(shè)置新的影片剪輯nwemc的縱坐標(biāo)為100
}

二、刪除復(fù)制影片剪輯
1.方法:removeMovieClip(目標(biāo)路徑或影片深度級別)
2.解釋:目標(biāo)路徑=影片剪輯的位置+實(shí)例名,深度級別上面說過了,就不再解釋了。
3.例如:在上一塊(復(fù)制影片剪輯)的基礎(chǔ)上,再繪制一個(gè)按鈕,添加動作,代碼如下。
on (press) {
removeMovieClip(nwemc); //刪除名為nwemc的影片剪輯
}

三、拖動命令和停止拖動命令
1.方法:startDrag(target,lock,left,top,right,bottom) 和 stopDrag()(它沒有任何參數(shù))
2.解釋:target就是要拖動的影片剪輯的目標(biāo)路徑,lock就是選擇影片剪輯的位置是鎖定在鼠標(biāo)的中央還是鎖定在鼠標(biāo)點(diǎn)擊的位置(lock是一個(gè)布爾值),
還有l(wèi)eft、top、right、bottom這些,就是其英文字面的意思(左上右下),它們被用來規(guī)定拖動的范圍。
3.例如:繪制一個(gè)影片剪輯,在該影片剪輯上添加動作,代碼如下。
onClipEvent (mouseDown) { //當(dāng)鼠標(biāo)左鍵按下時(shí)
startDrag(this, false, 40, 40, 400, 400); //開始拖動
}
onClipEvent (mouseUp) { //當(dāng)鼠標(biāo)左鍵抬起時(shí)
stopDrag(); //停止拖動
}

四、目標(biāo)路徑命令
1.方法:targetpath(movieClipObject)
2.解釋:movieClipObject就是對要獲取的目標(biāo)路徑的影片剪輯的引用(例如,_root或_parent)。
3.例如:這個(gè)命令要配合其他的命令才有實(shí)際意義,所以在這里不寫案例了,下回適合處再講。