下面我們先來(lái)講一下海水的制作。在網(wǎng)上可以找到一個(gè)Photoshop的插件叫“燃燒的梨樹(shù)-水之語(yǔ)”可以在已有的像素圖上添加水面,其波紋的倒影效果是很令人信服的。在網(wǎng)上找一張有半張畫(huà)面是烏云的照片,然后就開(kāi)始制作吧。把畫(huà)面的下半部分用“水之語(yǔ)”做成水面,然后將加工后的圖片導入Flash。
然后建一個(gè)MC叫“海水”,把圖片從庫里拖到MC中。然后在MC里新建一個(gè)圖層,將圖層一的圖片復制到圖層二的相同位置。然后在圖層二把圖片打散,把云的部分刪掉,再擦去水的1/3,然后用任意變形工具把剩余的水拖成和圖層一的水能夠完全重合的大小。然后新建一個(gè)圖形元件叫“細條”。在里面畫(huà)大概20個(gè)細長(cháng)的長(cháng)方形,長(cháng)度相同,寬度不一,間隔不要太開(kāi)。然后把所有這些長(cháng)方形選中,復制在原先繪制的許多長(cháng)方形的正下方。然后新建一個(gè)MC叫“遮罩”,把“細條”拖進(jìn)來(lái),新建一個(gè)圖層叫“參考線(xiàn)”,然后仔細的觀(guān)察,在“細條”大約中間的位置,有一處地方,以這里為界線(xiàn),上下的圖形完全相同,在這里橫著(zhù)畫(huà)一條細線(xiàn)。在第40幀處插入關(guān)鍵幀,將“細條”的底端移動(dòng)到之前畫(huà)好的參考線(xiàn)上方一點(diǎn)。然后刪去“參考線(xiàn)”圖層。
回到“海水”MC,新建一個(gè)圖層叫“遮罩”,將MC“遮罩”拖入圖層,調整MC的大小,令其上半部分等大于水。
新建一個(gè)MC叫雨點(diǎn),在里面做好雨點(diǎn)下落的樣子。在這里注意畫(huà)雨點(diǎn)時(shí)容易出現的幾個(gè)錯誤:
1.雨點(diǎn)是上小下大的圓,而不是一條直線(xiàn);
2.雨點(diǎn)到達水面是不是突然消失也不是透明度變?yōu)榱?而是漸漸變短,"沉"入水中;
3.雨點(diǎn)總是按它所在的直線(xiàn)方向下落;
4.在雨下得很大時(shí)不會(huì )看到漣漪散開(kāi)來(lái),而會(huì )在水面激起一片小水珠.下面講一講水珠的制作方法
制作水珠 :
新建一個(gè)MC叫“水珠”,在里面第一禎畫(huà)出十來(lái)個(gè)透明度不同的灰色圓點(diǎn),然后將它們填充擴展3px,在第二禎稍稍改變每一個(gè)雨點(diǎn)的位置,第三禎也一樣。然后建一個(gè)圖層叫“水霧”,放在“水珠”層下面,畫(huà)一個(gè)不規則的白色無(wú)邊框的圓,將其填充擴充100px。
回到場(chǎng)景中,將“海水”拖入場(chǎng)景,調整成和舞臺一樣的大小,然后新建一個(gè)圖層,拖入MC“雨點(diǎn)”,選中“雨點(diǎn)”,在“屬性”-“實(shí)例名稱(chēng)”中將它的實(shí)例名稱(chēng)改為“MC”。
然后新建一個(gè)圖層叫AS,在前三禎創(chuàng )建空白關(guān)鍵禎,在第一禎寫(xiě)下如下腳本:
var j:Nmuber = 0;
在第二禎寫(xiě)下AS語(yǔ)句:
gotoandplay(2)
在第三禎寫(xiě)下:
duplicateMovieClip("MC", "MC"+j, 10+j);
[1]
顯示全部先看看效果吧~
下面我們先來(lái)講一下海水的制作。在網(wǎng)上可以找到一個(gè)Photoshop的插件叫“燃燒的梨樹(shù)-水之語(yǔ)”可以在已有的像素圖上添加水面,其波紋的倒影效果是很令人信服的。在網(wǎng)上找一張有半張畫(huà)面是烏云的照片,然后就開(kāi)始制作吧。把畫(huà)面的下半部分用“水之語(yǔ)”做成水面,然后將加工后的圖片導入Flash。
然后建一個(gè)MC叫“海水”,把圖片從庫里拖到MC中。然后在MC里新建一個(gè)圖層,將圖層一的圖片復制到圖層二的相同位置。然后在圖層二把圖片打散,把云的部分刪掉,再擦去水的1/3,然后用任意變形工具把剩余的水拖成和圖層一的水能夠完全重合的大小。然后新建一個(gè)圖形元件叫“細條”。在里面畫(huà)大概20個(gè)細長(cháng)的長(cháng)方形,長(cháng)度相同,寬度不一,間隔不要太開(kāi)。然后把所有這些長(cháng)方形選中,復制在原先繪制的許多長(cháng)方形的正下方。然后新建一個(gè)MC叫“遮罩”,把“細條”拖進(jìn)來(lái),新建一個(gè)圖層叫“參考線(xiàn)”,然后仔細的觀(guān)察,在“細條”大約中間的位置,有一處地方,以這里為界線(xiàn),上下的圖形完全相同,在這里橫著(zhù)畫(huà)一條細線(xiàn)。在第40幀處插入關(guān)鍵幀,將“細條”的底端移動(dòng)到之前畫(huà)好的參考線(xiàn)上方一點(diǎn)。然后刪去“參考線(xiàn)”圖層。
回到“海水”MC,新建一個(gè)圖層叫“遮罩”,將MC“遮罩”拖入圖層,調整MC的大小,令其上半部分等大于水。
新建一個(gè)MC叫雨點(diǎn),在里面做好雨點(diǎn)下落的樣子。在這里注意畫(huà)雨點(diǎn)時(shí)容易出現的幾個(gè)錯誤:
1.雨點(diǎn)是上小下大的圓,而不是一條直線(xiàn);
2.雨點(diǎn)到達水面是不是突然消失也不是透明度變?yōu)榱?而是漸漸變短,"沉"入水中;
3.雨點(diǎn)總是按它所在的直線(xiàn)方向下落;
4.在雨下得很大時(shí)不會(huì )看到漣漪散開(kāi)來(lái),而會(huì )在水面激起一片小水珠.下面講一講水珠的制作方法
制作水珠 :
新建一個(gè)MC叫“水珠”,在里面第一禎畫(huà)出十來(lái)個(gè)透明度不同的灰色圓點(diǎn),然后將它們填充擴展3px,在第二禎稍稍改變每一個(gè)雨點(diǎn)的位置,第三禎也一樣。然后建一個(gè)圖層叫“水霧”,放在“水珠”層下面,畫(huà)一個(gè)不規則的白色無(wú)邊框的圓,將其填充擴充100px。
回到場(chǎng)景中,將“海水”拖入場(chǎng)景,調整成和舞臺一樣的大小,然后新建一個(gè)圖層,拖入MC“雨點(diǎn)”,選中“雨點(diǎn)”,在“屬性”-“實(shí)例名稱(chēng)”中將它的實(shí)例名稱(chēng)改為“MC”。
然后新建一個(gè)圖層叫AS,在前三禎創(chuàng )建空白關(guān)鍵禎,在第一禎寫(xiě)下如下腳本:
var j:Nmuber = 0;
在第二禎寫(xiě)下AS語(yǔ)句:
gotoandplay(2)
在第三禎寫(xiě)下:
duplicateMovieClip("MC", "MC"+j, 10+j);
c = random(40);
setProperty("MC"+j, _y, (c+30));
setProperty("MC"+j, _x, random(550));
setProperty("MC"+j, _alpha, (2*c+20));
j++;
if (j>10) {
j = 1;
}
按住Ctrl+Enter測試影片吧!