二、常用技術(shù)
1、重要ActionScript代碼控制
這是全Flash網(wǎng)站實(shí)現(xiàn)的關(guān)鍵,尤其是Flash MX新增了很多功能強(qiáng)大的命令,關(guān)于這部分,請(qǐng)大家可以參看看看其它的資料,這里只介紹部分制作全Flash網(wǎng)站需要使用的比較重要的ActionScript函數(shù)。
loadMovieNum("url",level[, variables])
loadMovie("url",level/target[, variables])
功能說明: |
|
|
在播放原來加載的影片的同時(shí)將SWF或JPEG文件加載進(jìn)來。 |
參數(shù)說明: |
|
url |
要加載的 SWF 或 JPEG 文件的絕對(duì)或相對(duì) URL,不能包含文件夾或磁盤驅(qū)動(dòng)器說明。 |
level |
把swf文件以層的形式載入到Movie里,若載入0層,則載入的swf文件將取代當(dāng)前播放的Movie,。2層高于1層。 |
Target |
可用路徑拾取器取得并替換目標(biāo)MC,載入的電影將擁有目標(biāo)MC的位置、大小和旋轉(zhuǎn)角度等屬性。(個(gè)人認(rèn)為用Target好些,在控制載入.swf位置時(shí)比較方便) |
variables |
可選參數(shù),指定發(fā)送變量所使用的 HTTP 方法(GET/POST),如果沒有則省略此參數(shù)。 |
層次Level:Flash允許同時(shí)運(yùn)行多個(gè)SWF文件,F(xiàn)lash一旦載入一個(gè)SWF文件,則占據(jù)了一個(gè)"層次",系統(tǒng)默認(rèn)的是_Flash0或_Level0,之后的Movie則按順序放在level0---level16000里。第一個(gè)載入的SWF文件為_Flash0或_Level0,第二個(gè)如果加載到第一層時(shí)的稱為_Flash1或_Level1,依此類推。注意前提是前面載入的文件沒有退出,否則沖掉第一個(gè)SWF文件,第一個(gè)文件也從內(nèi)存中退出。
注意:如果你將外部的Movie加載到Leve0層或者Level0里,那么,原始的Movie就會(huì)被暫時(shí)取代,要再用時(shí)還得重新Load一次,也就是說,一個(gè)Level在一個(gè)時(shí)間里只能有一個(gè)Movie存在。在使用LoadMovie和UnLoadMovie時(shí)必須特別注意Level之間的關(guān)系,否則,當(dāng)你希望在一個(gè)時(shí)間里只播放一個(gè)Movie而Unload掉前一個(gè)Movie時(shí),就會(huì)出現(xiàn)不必要的麻煩。
unloadMovieNum(level)
unloadMovie[Num](level/"target")
功能說明: |
從 Flash Player 中刪除已加載的影片。 |
參數(shù)說明: |
同上 |
loadVariables ("url" ,level/"target" [, variables])
功能說明: |
|
|
從外部文件中(例如文本文件,或由 CGI 腳本、Active Server Page (ASP)、PHP 或 Perl 腳本生成的文本)讀取數(shù)據(jù),并設(shè)置 Flash Player 級(jí)別或目標(biāo)影片剪輯中變量的值。 |
參數(shù)說明: |
|
url |
變量所處位置的絕對(duì)或相對(duì) URL |
level |
指定 Flash Player 中接收這些變量的級(jí)別的整數(shù)。 |
Target |
指向接收所加載變量的影片剪輯的目標(biāo)路徑。 |
variables |
可選參數(shù),指定發(fā)送變量所使用的 HTTP 方法(GET/POST),如果沒有則省略此參數(shù)。 |
gotoAndPlay(scene, frame)
功能說明: |
|
|
轉(zhuǎn)到指定場(chǎng)景中指定的幀并從該幀開始播放。如果未指定場(chǎng)景,則播放頭將轉(zhuǎn)到當(dāng)前場(chǎng)景中的指定幀。 |
參數(shù)說明: |
|
scene |
轉(zhuǎn)到的場(chǎng)景的名稱。 |
frame |
轉(zhuǎn)到的幀的編號(hào)或標(biāo)簽。 |
出處:相關(guān)論壇
責(zé)任編輯:冰點(diǎn)的冰藍(lán)色
上一頁 全Flash網(wǎng)站和單個(gè)Flash作品制作的區(qū)別 下一頁 常用技術(shù) Loading的制作
◎進(jìn)入論壇Flash專欄版塊參加討論
|