Flash實(shí)例動(dòng)畫(huà)教程:制作跟隨鼠標(biāo)的盤(pán)旋花瓣_Flash教程
推薦:Flash AS教程:對(duì)場(chǎng)景和MC添加鼠標(biāo)監(jiān)聽(tīng)對(duì)場(chǎng)景中舞臺(tái)跟MC分別添加鼠標(biāo)監(jiān)聽(tīng) : function testit(e:MouseEvent):void { switch (e.target) { case my_text : trace(you click my_text!); break; case stage : trace(you clicked stage!); break; } } stage.addEventListener(MouseEvent.CLICK,te
Flash實(shí)例動(dòng)畫(huà)教程:制作跟隨鼠標(biāo)的盤(pán)旋花瓣教程利用了深度管理方面的排序知識(shí),讓簡(jiǎn)單的排序產(chǎn)生不同層次的空間感,最終產(chǎn)生類(lèi)似三維動(dòng)畫(huà)的效果�?赏ㄟ^(guò)該實(shí)例效果的實(shí)現(xiàn)原理來(lái)構(gòu)建實(shí)現(xiàn)更加復(fù)雜有趣的鼠標(biāo)跟隨效果。
(Flash實(shí)例動(dòng)畫(huà)教程:制作跟隨鼠標(biāo)的盤(pán)旋花瓣1)下面直接進(jìn)入本節(jié)實(shí)例的簡(jiǎn)單分析,還是先觀看光盤(pán)附件中代碼中盤(pán)旋花瓣層疊效果.swf效果,如例10-24所示,可看出其主要通過(guò)有序的縮放與層疊來(lái)產(chǎn)生效果。
例10-24 預(yù)覽效果
通過(guò)for循環(huán)創(chuàng)建元件類(lèi)對(duì)象,將所創(chuàng)建的元件類(lèi)對(duì)象均添加到一個(gè)container 對(duì)象容器中,再用for each..in 語(yǔ)句來(lái)遍歷childList數(shù)組對(duì)象中存儲(chǔ)的元件類(lèi)對(duì)象tempMovie ,使用container.setChildIndex()方法進(jìn)行重新排序。
(Flash實(shí)例動(dòng)畫(huà)教程:制作跟隨鼠標(biāo)的盤(pán)旋花瓣2)該實(shí)例分兩部分來(lái)實(shí)現(xiàn),第一部分主要實(shí)現(xiàn)一個(gè)有規(guī)律的排序,而第二部分是對(duì)鼠標(biāo)跟隨的擴(kuò)展應(yīng)用。首先來(lái)看第一部分排序原理代碼,通過(guò)一個(gè)for循環(huán)再結(jié)合一個(gè)if判斷語(yǔ)句來(lái)實(shí)現(xiàn)呈遞增模式后再進(jìn)行遞減的效果實(shí)現(xiàn),實(shí)現(xiàn)大致效果如圖10-25所示。
圖10-25 繪制效果
code:![]() |
以上代碼中for循環(huán)創(chuàng)建40個(gè)cen 元件類(lèi)對(duì)象(cen為影片剪輯對(duì)象,一個(gè)顏色漸變的圓形動(dòng)畫(huà)如圖10-26所示),使用gotoAndStop()語(yǔ)句讓這些對(duì)象分別停留在指定的索引值的幀位置。第16行~第20行則通過(guò)對(duì)參數(shù)angle的自增與自減控制,來(lái)改變第12、13行代碼中用于縮放比例控制的Math.sin(angle)參數(shù)值,從而控制對(duì)象縮放比例。緊接著再用數(shù)組childList 來(lái)存儲(chǔ)通過(guò)push()方法添加的所有cen 元件類(lèi)對(duì)象,最后再利用for each來(lái)遍歷所有數(shù)組中存儲(chǔ)的對(duì)象,利用前面介紹過(guò)的setChildIndex ()方法進(jìn)行排序。

圖10-26 cen影片剪輯動(dòng)畫(huà)
(Flash實(shí)例動(dòng)畫(huà)教程:制作跟隨鼠標(biāo)的盤(pán)旋花瓣3)以下是第二部分代碼,主要是常見(jiàn)的鼠標(biāo)跟隨的再應(yīng)用,去掉42~49行代碼后,讀者會(huì)發(fā)現(xiàn)其最終效果是繞著第一個(gè)元件對(duì)象進(jìn)行自動(dòng)旋轉(zhuǎn)。第51行代碼通過(guò)設(shè)定不同的旋轉(zhuǎn)速度從而得到更多變換的效果。
code:![]() |
(Flash實(shí)例動(dòng)畫(huà)教程:制作跟隨鼠標(biāo)的盤(pán)旋花瓣4)如果把影片剪輯“cen”去除,使用Graphics繪制線條得到效果,如圖10-27所示:
分享:Flash鼠繪美麗風(fēng)景畫(huà)之海灘教程簡(jiǎn)介: 本例為Flash鼠繪新手入門(mén)實(shí)例系列課程,今天我們來(lái)學(xué)習(xí)在Flash中繪制美麗卡通風(fēng)景畫(huà)之夏日海灘,適合新手朋友學(xué)習(xí),感興趣的朋友可以到論壇提交作業(yè)~~ 本文由 中國(guó)教程網(wǎng) zctmh0336(誠(chéng)信為人) 原創(chuàng),轉(zhuǎn)載請(qǐng)保留此信息! “Flash動(dòng)畫(huà)鼠繪入門(mén)班”實(shí)
- as中禁用ESC鍵
- AS3.0 圖片變黑白 圖片彩色變黑白代碼
- flash as3.0 跨域的解決辦法
- 模板無(wú)憂FLASH透明代碼
- Flash教你制作卡通MM眨眼睛動(dòng)畫(huà)
- Flash從零開(kāi)始學(xué)習(xí)創(chuàng)建單選按鈕
- Flash繪制小龍與花插畫(huà)場(chǎng)景
- Flash程序的測(cè)試方法
- Flash CS4文字顏色緩動(dòng)特效
- 網(wǎng)頁(yè)中演示類(lèi)FLASH動(dòng)畫(huà)制作規(guī)范
- Flash CS3循環(huán)背景的運(yùn)用技巧
- Flash鼠繪技巧教你制作紅綠色的樹(shù)葉
Flash教程Rss訂閱網(wǎng)站制作教程搜索
Flash教程推薦
- Flash 動(dòng)作腳本之:資料速查(9)
- Flash使用Transitions類(lèi)制作動(dòng)畫(huà)實(shí)例
- AS3.0新手必讀-影片Loading
- Flash教程:用AS3代碼實(shí)現(xiàn)濾鏡動(dòng)畫(huà)效果
- Flash ActionScript代碼:鼠標(biāo)雙擊類(lèi)
- Flash8濾鏡與混合模式(2):近距離看濾鏡效果
- 用Flash動(dòng)畫(huà)特效制作:文字炸開(kāi)
- Flash AS教程:旋轉(zhuǎn)立方體
- Flash實(shí)例教程:星星跟我走
- 基礎(chǔ)知識(shí):情節(jié)設(shè)計(jì)中的敘事策略
- 相關(guān)鏈接:
復(fù)制本頁(yè)鏈接| 搜索Flash實(shí)例動(dòng)畫(huà)教程:制作跟隨鼠標(biāo)的盤(pán)旋花瓣
- 教程說(shuō)明:
Flash教程-Flash實(shí)例動(dòng)畫(huà)教程:制作跟隨鼠標(biāo)的盤(pán)旋花瓣
。

