一組最常用的as代碼—復(fù)制影片剪輯FLASH 視頻教程 2011-01-10 10:26:34 閱讀517 評(píng)論20 字號(hào):大中小 訂閱 連續(xù)地復(fù)制一個(gè)影片剪輯,并讓它們隨機(jī)地出現(xiàn)在場(chǎng)景中的不同位置,這是flash動(dòng)畫中最常用的一種特效。諸如下雨、飄雪、飛花、落葉等等,都是這樣的動(dòng)畫特效。它們其實(shí)都使用了一組常用的as代碼——復(fù)制影片剪輯。這組代碼簡(jiǎn)單實(shí)用,效果逼真。
如果你做好了一個(gè)影片剪輯元件(雨絲、雪花飄落等等都一樣的),將它拖入場(chǎng)景中,別忘了在屬性面板中給它命名實(shí)例名稱,這里用“mc”作為影片剪輯例子的名稱。并將這個(gè)圖層延長(zhǎng)到3幀。 再新建一個(gè)圖層,在1、2、3三個(gè)幀上分別創(chuàng)建空白關(guān)鍵幀。 然后,打開動(dòng)作面板,在第一個(gè)關(guān)鍵幀上添加如下動(dòng)作語句(后面的//后是簡(jiǎn)單的解釋): i=1; //給變量 i 賦初值 1 。 在第二關(guān)鍵幀上添加如下語句: duplicateMovieClip("mc" ,"mc" + i, i); //復(fù)制影片剪輯mc,并命名新的剪輯的名稱為mc+i,即分別為mc1、mc2……,確定新的影片剪輯的深度為i .
if (i >= 20) {
|
|