Flash基礎(chǔ)知識(shí):設(shè)置影片剪輯的屬性_Flash教程
推薦:Flash互動(dòng)電子地圖制作手冊(cè)——入門實(shí)例目前網(wǎng)上涌現(xiàn)出眾多電子地圖,這些電子地圖操作方便,具備數(shù)據(jù)查詢、距離測(cè)量甚至精確定位等傳統(tǒng)地圖所不具備的強(qiáng)大功能�,F(xiàn)有的電子地圖多數(shù)用Java開發(fā)的,功
設(shè)置影片剪輯的屬性,是在Flash AS中應(yīng)用范圍比較廣的一條語(yǔ)句。在【動(dòng)作】|【【全局函數(shù)】|【影片剪輯控制】中,我們可以通過setproperty來進(jìn)行設(shè)置。通過setProperty我們可以設(shè)置影片剪輯的位置,大小,可見度等等。
1、首先我們?nèi)娴亓私庖幌聅etProperty的功能。我們打開as面板,在【影片剪輯控制】下找到setProperty語(yǔ)句,雙擊,在右側(cè)會(huì)出現(xiàn)它的參數(shù)面板。如圖所示

圖:proProperty參數(shù)面板
2、在參數(shù)面板中一共有三個(gè)選項(xiàng),我們來看看他們的具體的功能�!緦傩浴渴侵改阆肟刂朴捌糨嫷哪切⿲傩浴T凇緦傩浴坷锩�,flash給我們提供了14個(gè)影片剪輯的屬性,我們可以根據(jù)需要來選擇設(shè)置。下面我們就幾個(gè)經(jīng)常用到的屬性,具體地向大家介紹一下。
〖_alpha〗透明度選項(xiàng)。用來控制影片剪輯的透明度。我們結(jié)合事例來介紹一下他的用法。
首先我們繪制一個(gè)紅色的圓,并把他轉(zhuǎn)換為影片剪輯,命名為“name”。我們把這個(gè)影片剪輯拖放到場(chǎng)景中,在下面的屬性面板中,填入他的分身名“name”。
然后,我們制做三個(gè)按鈕放置在單獨(dú)一層,分別命名為“button:alpha30”,“button:alpha85”,“button:alpha:100”。為了設(shè)置屬性的效果更加直觀,我們?cè)谧钕聢D層繪制一個(gè)黑色的矩形,用它來檢測(cè)上面的影片剪輯的透明度。
下面我們就要設(shè)置按鈕的as,用as來對(duì)影片剪輯的屬性進(jìn)行控制。我們選中“button:alpha30”按鈕,打開as面板,加入as:
on(release){
setProperty(“yourname”,_alpha,30);
}
按照上述方法,把“button:alpha85”按鈕中的執(zhí)行動(dòng)作設(shè)置成85%,把“button:alpha100”按鈕中的執(zhí)行動(dòng)作設(shè)置成100%。
最后,保存測(cè)試。我們單擊不同的按鈕,就會(huì)得到這個(gè)影片剪輯不同的透明度屬性。
〖_height〗高度選項(xiàng)。用來控制影片剪輯的高度。我們結(jié)合事例來體會(huì)一下他的用法。首先我們制作一個(gè)影片剪輯,在影片剪輯編輯區(qū)內(nèi)的中心點(diǎn)的上方繪制一個(gè)矩形。同時(shí)制作三個(gè)按鈕。分別把影片剪輯和三個(gè)按鈕放置在不同圖層內(nèi),給影片剪輯輸入一個(gè)用于控制的分身名“yourname”。然后我們選中第一個(gè)按鈕,打開as面板,添加as:
on (press) { //當(dāng)按鈕按下時(shí)執(zhí)行下面的動(dòng)作
setProperty("yourname", _height, "100"); //使影片剪輯高度屬性增加100%
}
同理我們分別設(shè)置第2個(gè)和第3個(gè)按鈕,分別使影片剪輯增加200%和400%。
最后保存測(cè)試,當(dāng)我們選擇單機(jī)按鈕的時(shí)候,影片剪輯“yourname“的高度屬性按照我們的設(shè)置而改變。
〖_highquality〗高品質(zhì)。用來控制影片的品質(zhì)。我們控制的目標(biāo)依然是名稱為“yourname”的影片剪輯。Highquality有兩個(gè)參數(shù),選擇1,則是高品質(zhì)播放。選擇0,則反之。
〖name〗改變影片剪輯的名稱。下面我們做一個(gè)例子說明一下。我們預(yù)備一個(gè)影片剪輯,分身名為“yourname”預(yù)備兩個(gè)按鈕。把影片剪輯放在第一層的第二幀,兩個(gè)按鈕放在另外一層,首先我們?cè)诘谝粠嫌胹et Property的name,把影片剪輯的名稱改為”myname”,分別在兩個(gè)按鈕上添加action:第一個(gè)按鈕把控制高度height的目標(biāo)影片剪輯名稱為“myname”,高度100。第二個(gè)按鈕把控制高度的目標(biāo)影片剪輯名稱為“yourname”,高度200。存盤測(cè)試,可以看到,在點(diǎn)擊第一個(gè)按鈕時(shí),影片夾子高度改變。在點(diǎn)擊第二個(gè)影片剪輯的時(shí)候,沒有改變高度。這說明,第二個(gè)按鈕沒有控制到影片剪輯。原因就是我們已經(jīng)把名稱為“yourname”的影片剪輯改為“myname”了。
〖_rotation〗旋轉(zhuǎn)選項(xiàng)。用來控制影片剪輯的旋轉(zhuǎn)角度。非凡注重的是,這個(gè)旋轉(zhuǎn)角度都是相對(duì)于原始角度而言的。
我們分別把三個(gè)按鈕的rotation的數(shù)值設(shè)置成,20,60,120。在每一個(gè)按鈕上加入action:
on(press){ //當(dāng)鼠標(biāo)按下時(shí)執(zhí)行下面的動(dòng)作
set Property(“yourname”,_rotation,20(60,120)); //設(shè)置“yourname”的旋轉(zhuǎn)角度分別為20,60和120度。
}
〖_visible〗可見度選項(xiàng)。用來設(shè)置影片剪輯是否可見。比較好理解,當(dāng)設(shè)置為1時(shí),可見;當(dāng)設(shè)置為0時(shí),不可見。
〖_width〗寬度選項(xiàng)。用來設(shè)置影片剪輯的寬度。他的用法語(yǔ)上面的高度選項(xiàng)是相同的,這里就不累述了。
〖_x〗X軸位置。用來設(shè)置影片剪輯的X軸坐標(biāo)。x軸位置是一個(gè)什么概念呢,就是左右的位置。可以打開查看菜單下的標(biāo)尺,這樣我們就會(huì)明白的。
〖_xscale〗x軸比例尺。設(shè)置影片剪輯在x軸上的縮放比例尺。正常值是100。
〖_y〗y(tǒng)軸位置。同_x,是影片剪輯的上下位置。
〖_yscale〗y(tǒng)軸比例尺。同〖_xscale〗。
注 意 ——X軸,Y軸的設(shè)置都是以場(chǎng)景為參照的。提 示 ——影片剪輯屬性的設(shè)置可以與復(fù)制命令合用,達(dá)到有序變化效果。
總結(jié):通過這個(gè)問題的解決,我們了解了setProperty的各種屬性設(shè)置。以后我們就可以把這些知識(shí)與其他的語(yǔ)句相互配合,慢慢地積累起編寫語(yǔ)句的能力。
最后給大家提供源文件:點(diǎn)擊這里下載所有源文件打包分享:FLASH中的移動(dòng)方法教程和實(shí)例集錦歡迎轉(zhuǎn)載,敬請(qǐng)注明來源--閃吧和作者---sxl001---QQ:285510591在此只探討用AS語(yǔ)句去控制移動(dòng)的方法。FLASH中能夠移動(dòng)的物體一般是舞臺(tái)上的電影實(shí)例(為節(jié)省篇幅
- 相關(guān)鏈接:
- 教程說明:
Flash教程-Flash基礎(chǔ)知識(shí):設(shè)置影片剪輯的屬性
。