1、重要ActionScript代碼控制
這是全Flash網(wǎng)站實(shí)現(xiàn)的關(guān)鍵,尤其是Flash MX新增了很多功能強(qiáng)大的命令,關(guān)于這部分,請大家可以參看看看其它的資料,這里只介紹部分制作全Flash網(wǎng)站需要使用的比較重要的ActionScript函數(shù)。
loadMovieNum("url",level[, variables])
loadMovie("url",level/target[, variables])
功能說明: |
? |
|
在播放原來加載的影片的同時將SWF或JPEG文件加載進(jìn)來。 |
參數(shù)說明: |
|
url |
要加載的 SWF 或 JPEG 文件的絕對或相對 URL,不能包含文件夾或磁盤驅(qū)動器說明。 |
level |
把swf文件以層的形式載入到Movie里,若載入0層,則載入的swf文件將取代當(dāng)前播放的Movie,。2層高于1層。 |
Target |
可用路徑拾取器取得并替換目標(biāo)MC,載入的電影將擁有目標(biāo)MC的位置、大小和旋轉(zhuǎn)角度等屬性。(個人認(rèn)為用Target好些,在控制載入.swf位置時比較方便) |
variables |
可選參數(shù),指定發(fā)送變量所使用的 HTTP 方法(GET/POST),如果沒有則省略此參數(shù)。 |
層次Level:Flash允許同時運(yùn)行多個SWF文件,F(xiàn)lash一旦載入一個SWF文件,則占據(jù)了一個"層次",系統(tǒng)默認(rèn)的是_Flash0或_Level0,之后的Movie則按順序放在level0---level16000里。第一個載入的SWF文件為_Flash0或_Level0,第二個如果加載到第一層時的稱為_Flash1或_Level1,依此類推。注意前提是前面載入的文件沒有退出,否則沖掉第一個SWF文件,第一個文件也從內(nèi)存中退出。
注意:如果你將外部的Movie加載到Leve0層或者Level0里,那么,原始的Movie就會被暫時取代,要再用時還得重新Load一次,也就是說,一個Level在一個時間里只能有一個Movie存在。在使用LoadMovie和UnLoadMovie時必須特別注意Level之間的關(guān)系,否則,當(dāng)你希望在一個時間里只播放一個Movie而Unload掉前一個Movie時,就會出現(xiàn)不必要的麻煩。
|