日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

Flash MX2004入門與進(jìn)階實例——動作腳本進(jìn)階(5)_Flash教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:Flash MX2004入門與進(jìn)階實例——動作腳本進(jìn)階(3)
第七章動作腳本進(jìn)階第一節(jié)MovieClip(電影剪輯)控制(3)步驟3定義動作腳本選中“可見”按扭,在【動作】面板定義它的動作腳本為:on(press){x1._visi

第七章 動作腳本進(jìn)階
第一節(jié) MovieClip(電影剪輯)控制(5)

(3)插入路徑

在對電影剪輯MC進(jìn)行編程操作時,你還可以使用【插入目標(biāo)路徑】對話框來對MC的路徑進(jìn)行設(shè)置。在【動作】面板中,單擊【插入目標(biāo)路徑】按鈕,如圖7-1-3所示,就可以打開【插入目標(biāo)路徑】對話框,如圖7-1-4所示。

圖7-1-3 單擊【插入目標(biāo)路徑】按鈕,

圖7-1-4 【插入目標(biāo)路徑】對話框

如圖7-1-4所示是在對MC設(shè)置行為時經(jīng)常會用到的對話框。在其中,你可以看到經(jīng)過你注冊的MC實例,你需要對哪個MC進(jìn)行設(shè)置,你就可以單擊這個MC,然后,選擇下面的【相關(guān)】(相對路徑)或者【絕對】(絕對路徑)單選按鈕,最后單擊【確定】,那么這個MC的實例名和路徑就會進(jìn)入你編輯的腳本中了。

另外,需要說明的是,對數(shù)據(jù)或者變量的某些操作,也需要路徑的相關(guān)知識,也可以仿照對MC的操作。不過就不能用【插入目標(biāo)路徑】對話框了。

例如,前面的兩個MC中,我們想把mx1中的一個數(shù)據(jù)k,在dm1中得到,那么,我們可以在dm1中用絕對路徑來設(shè)置:

I=_root.mx.mx1.k;

4.拖曳影片剪輯命令

你一定見過,在Flash動畫中,你的鼠標(biāo)忽然變成一個漂亮的動物圖畫,或者你可以任意搬動動畫中的物體,F(xiàn)lash動畫是怎么實現(xiàn)的呢?那就得用上兩個成對出現(xiàn)的命令:“startDrag()”拖拽影片和“stopDrag”停止拖拽影片。

假如你要做課件,這兩個命令可是不能少的了。

startDrag()命令的一般形式為:

myMovieClip.startDrag(lock, left, top, right, bottom);

myMovieClip是要拖動影片的名字,lock表示影片拖動時是否中心鎖定在鼠標(biāo),值有true或false,true表示鎖定,false表示不鎖定。

left,top,right,bottom這四個參數(shù)分別設(shè)置影片拖動的左,上,右,下的范圍,注重是相對于影片剪輯父級坐標(biāo)的值,這些值指定該影片剪輯被約束的矩形。這些參數(shù)是可選的。

假如是myMovieClip.startDrag(),則是可以在整個屏幕范圍內(nèi)任意拖動。

stopDrag命令可以實現(xiàn)停止拖拽影片命令,這個命令沒有參數(shù)。

注重:假如你要拖動某一個影片,一般情況下,你應(yīng)當(dāng)在這個影片內(nèi)加一個按扭,再把上面的命令附加在這個按扭上。

例如:在場景中有一個影片,實例名為mc,坐標(biāo)為(250,200),你想讓它以(250,200)為中心,高為200,寬為300的矩形范圍內(nèi)被拖動,就應(yīng)當(dāng)在mc內(nèi)放一個按扭,然后在按扭上加上下面的程序代碼:

on (press) {

_root.mc.startDrag(true,100,100,400,300);//這里的坐標(biāo)是指的場景內(nèi)的坐標(biāo)。

}

on (release) {

stopDrag();//停止拖動這個影片。

}


分享:Flash MX2004入門與進(jìn)階實例——動作腳本進(jìn)階(2)
第七章動作腳本進(jìn)階第一節(jié)MovieClip(電影剪輯)控制(2)(4)MC屬性控制實例實例簡介本實例是控制mc屬性的一個效果演示(文件路徑:配套光盤/……/屬性演

來源:設(shè)計前沿網(wǎng)上收集//所屬分類:Flash教程/更新時間:2008-03-05
相關(guān)Flash教程