版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、實(shí)驗(yàn)一 Flash基礎(chǔ)動畫制作一、實(shí)驗(yàn)?zāi)康?.了解動畫基本概念和原理。2.了解Flash軟件界面。3.了解全部工具,掌握工具的使用。4熟練運(yùn)用Flash制作簡單動畫。二、實(shí)驗(yàn)要求1結(jié)合課堂講授內(nèi)容閱讀實(shí)驗(yàn)指導(dǎo),明確實(shí)驗(yàn)?zāi)康暮鸵蟆?分清實(shí)驗(yàn)具體步驟,聽從輔導(dǎo)老師的安排。3詳細(xì)如實(shí)地記錄實(shí)驗(yàn)過程、結(jié)果和心得,按時寫出實(shí)驗(yàn)報告(打印稿和word源文件),上交實(shí)驗(yàn)作品(flash源文件和swf影片)。4愛護(hù)實(shí)驗(yàn)器材,保持環(huán)境整潔、安靜。三、實(shí)驗(yàn)器材1實(shí)驗(yàn)所用計算機(jī)2Windows操作系統(tǒng)。3Flash軟件。4實(shí)驗(yàn)所用動畫素材。四、實(shí)驗(yàn)步驟1、 素材準(zhǔn)備1、 背景2、 蓮花花瓣和蓮花主體3、 畫框4、
2、 蜻蜓和翅膀5、 文字2、 元件的創(chuàng)建1、 “蜻蜓”2、 “花瓣盛開”,將每一個花瓣都創(chuàng)建一個圖層,分別創(chuàng)建關(guān)鍵幀和傳統(tǒng)動畫。3、 動畫實(shí)現(xiàn)1、 認(rèn)識flash面板 最上面是菜單欄。菜單欄的下方是文檔選項(xiàng)卡,用于切換打開的當(dāng)前文檔。時間軸和工作舞臺位于工作界面的中心位置,右邊是功能強(qiáng)大的工具欄,用于創(chuàng)建和修改矢量圖形內(nèi)容。多個面板圍繞在工作舞臺的下面和右面,包括常用的“屬性”和“幫助”面板,還有“設(shè)計”面板和“開發(fā)”面板。2、 新建圖層“畫框”,插入背景畫框,舞臺調(diào)整為600*450,背景顏色調(diào)整與“畫框”顏色相同。3、 新建圖層,命名為“主體蓮花”,插入“主體蓮花”圖形元件,并在“畫框”和“
3、主體蓮花”的69幀處插入關(guān)鍵幀,分別在第一幀處調(diào)整好元件的alpha值為04、 圖層“畫框”和“主體蓮花”在169幀創(chuàng)建傳統(tǒng)補(bǔ)間,形成漸漸出現(xiàn)的效果。5、 新建圖層“蜻蜓”,在70幀處,插入“蜻蜓”元件,置于畫布后。通過插入關(guān)鍵幀和創(chuàng)建傳統(tǒng)補(bǔ)間,形成蜻蜓飛進(jìn)來落到蓮花上的效果。6、 新建“著色”圖層,在圖層“著色”的215幀處插入關(guān)鍵幀,添加“背景”轉(zhuǎn)化為元件,改變其alpha值,在215幀處的alpha值為0,在27,4處的alpha值為100,并創(chuàng)建傳統(tǒng)補(bǔ)間。并移動到圖層“蜻蜓”的下一層。7、 新建圖層“文字”,在280、284、330處創(chuàng)建關(guān)鍵幀,將文字轉(zhuǎn)化為元件,將第280處的alph
4、a值改為0,將284處的alpha值改為8%,將第330幀處alpha值改為100%并分別創(chuàng)建傳統(tǒng)補(bǔ)間。8、 在圖層“畫框”、“主體蓮花”、“著色”、“蜻蜓”的330幀處插入空白關(guān)鍵幀。 9、按住Ctrl+Enter就可以觀看做好的動畫。實(shí)驗(yàn)二 Flash交互動畫制作跳跳龍學(xué)英語一、實(shí)驗(yàn)?zāi)康?.了解ActionScript 2.0編程語言。2掌握動作面板及面板內(nèi)ActionScript指令的運(yùn)用。3熟練運(yùn)用Flash中常用的ActionScript語言腳本,制作交互動畫。4、做一個“跳跳龍學(xué)習(xí)英語”游戲,提高游戲者對各種水果的認(rèn)識。二、實(shí)驗(yàn)要求1結(jié)合課堂講授內(nèi)容閱讀實(shí)驗(yàn)指導(dǎo),明確實(shí)驗(yàn)?zāi)康暮鸵?/p>
5、。2分清實(shí)驗(yàn)具體步驟,聽從輔導(dǎo)老師的安排。3詳細(xì)如實(shí)地記錄實(shí)驗(yàn)過程、結(jié)果和心得,按時寫出實(shí)驗(yàn)報告(打印稿和word源文件),上交實(shí)驗(yàn)作品、語言腳本(flash源文件和swf影片)。4愛護(hù)實(shí)驗(yàn)器材,保持環(huán)境整潔、安靜。三、實(shí)驗(yàn)器材1實(shí)驗(yàn)所用計算機(jī)2Windows操作系統(tǒng)。3Flash軟件。4實(shí)驗(yàn)所用動畫素材。四、實(shí)驗(yàn)步驟1、 素材準(zhǔn)備1、 圖形素材2、 聲音素材3、 元件準(zhǔn)備1 “關(guān)閉”按鈕2 “重玩”按鈕3 “游戲說明“4 “小龍”5 “小龍演示”6 “樹”7 “小龍動”8 各種水果元件(以香蕉為例)9 “蝴蝶動”10 “箱子動”11 “體力”,第一幀添加代碼stop();12 “游戲結(jié)束”2
6、、 循環(huán)背景1、 添加“天空”背景和“樹”的背景。2、 “樹”中添加以下代碼:3、 小龍?zhí)S1、 將影片剪輯中“小龍”拖到舞臺中間,并將實(shí)例命名為:“l(fā)ong”,在實(shí)例里面添加如下代碼:2、 新建圖層“actions”,在第一幀添加如下代碼:4、 物體反復(fù)通過1、 將元件“香蕉”拖到舞臺,在實(shí)例中添加如下代碼。如圖:在“xiangjiao”上添加的代碼其余元件(香蕉、蘋果、蝴蝶、小星星、石頭等)都是用以上代碼實(shí)現(xiàn)5、 游戲?qū)崿F(xiàn)(其中,水果以香蕉為例)1、 新建flash文檔,第一幀,建立開始界面,新建“背景”、“演示”、“說明”、“跳跳龍”、“頂”、“地”六個圖層,分別將素材拖入舞臺,如圖所示
7、:2、 第二幀游戲界面,新建圖層“天”、“樹”、“石頭”,再分別將素材放入舞臺如圖所示:3、 在數(shù)“tree”上面添加如下代碼:onClipEvent (load) speed = 1;this._x = 0;onClipEvent (enterFrame) this._x -= speed;if (this._x<-548.5) this._x = 0;4、 新建圖層“小龍”,在第二幀插入關(guān)鍵幀,將元件“小龍”放到地面上,并復(fù)制兩個并排在其后,游戲開始只有三只小龍,隨著分?jǐn)?shù)的增加,還會有三只小龍從后面趕上來,在復(fù)制三只“小龍”在舞臺外面,將六只“小龍”的名字命名為“l(fā)ong1”“l(fā)on
8、g2”“l(fā)ong6”,如圖所示。將聲音文件導(dǎo)入到庫,并命名為“tiao”每只“小龍”都添加如下代碼:on (rollOver) if (this._currentframe<13 && !jump) jump = true;upspeed = -23;gotoAndStop("run");my_sound = new Sound();my_sound.attachSound("tiao");my_sound.start();5、 新建“香蕉”、“箱子”“小星星”“蝴蝶”等圖層,分別在第二幀插入關(guān)鍵幀,添加“香蕉”等各個元件,并將實(shí)例
9、命名為“xiangjiao”等。6、 新建圖層“分?jǐn)?shù)”,在第二幀插入關(guān)鍵幀,插入文本框,輸入文字“分?jǐn)?shù)”,放在舞臺中央的上方,再插入一個動態(tài)文本框,用來顯示玩家當(dāng)前所得的分?jǐn)?shù),將文本框命名為“score”,重復(fù)此步驟,做“最高分?jǐn)?shù)”“highscore”。7、 新建圖層“體力”,在第二幀插入關(guān)鍵幀,將元件“體力”拖到舞臺上命名為“tili”并繪制一個紅色邊框。8、 新建圖層“游戲結(jié)束”在第三幀插入關(guān)鍵幀,將元件“游戲結(jié)束”拖到舞臺。9、 在圖層“香蕉”“蘋果”“蝴蝶”等圖層的第三幀插入空白關(guān)鍵幀。如圖所示:10、新建圖層actions,在第一幀添加代碼“stop();”使游戲停在開始頁面。11
10、、在“游戲說明”的“關(guān)閉”元件上添加如下代碼:on (release) this._visible = 0;/說明面板消失_root.gotoAndStop(2);/跳到主場景的第2幀,進(jìn)入游戲界面12、 將聲音素材全導(dǎo)入到庫,分別給聲音“背景音樂”“碰到蝴蝶”“碰到石頭”命名為“b_ground”、”hit_butterfly”、”hit_stone”并在第二幀添加如下代碼:stop();longhit1 = 1;longhit2 = 1;longhit3 = 1;longhit4 = 0;longhit5 = 0;longhit6 = 0;/后面的三條龍剛出來還沒就位的時候不應(yīng)該被石頭碰到
11、,所以li4.li5.li6的初值為0,等于即就位以后才能被碰到san = 0;/存儲小龍碰到香蕉的次數(shù)san1 = 0;/存儲小龍碰到箱子的次數(shù)score = 0;/給前游戲的分?jǐn)?shù)賦初值tili._width = 320;/體力條的寬度mysound = new Sound();mysound.attachSound("bgsound");mysound.start(0, 10000);/背景音樂hitbutterfly = new Sound();hitbutterfly.attachSound("hit_butterfly");/加載庫中的聲音文件
12、"hit_butterfly"hitstone = new Sound();hitstone.attachSound("hit_stone");/加載庫中的聲音文件"hit_stone"for (i=1; i<=6; i+) _root"long"+i._y = 286;_root"long"+i.jump = 0;/定義六只小龍的Y軸坐標(biāo)都為286,變量jump為0function jiantili() _root.tili._width -= 5;/定義體力減少5的函數(shù)jian = s
13、etInterval(jiantili, 5000);/每隔5秒調(diào)用一次life函數(shù)longnum = 3;/當(dāng)前舞臺上小龍的數(shù)目onEnterFrame = function () if (san>=3) /當(dāng)變量san大于或等于3,即有三只小龍碰到香蕉時_root.xiangjiao.gotoAndPlay("fly");if (_root.tili._width<=310) _root.tili._width += 10;_root.tili.play();/只有當(dāng)體力小于或等于310時,體力才加10.也就是防止體力條的寬度大于邊框的寬度 san = 0;
14、/變量san賦值為0if (san1>=3) /當(dāng)變量san1大于或等于3,即有三只小龍碰到時_root.xiangzi.gotoAndPlay("fly");/箱子飛走_(dá)root.score += 100;/分?jǐn)?shù)加100san1 = 0;/變量san1賦值為0if (_root.tili._width<=0) /如果體力小于或等于gotoAndStop(3);/跳到第3幀,播放游戲結(jié)束的反饋delete onEnterFrame;/刪除上面的onEnterFrame函數(shù),使onEnterFrame括號中的語句不再被執(zhí)行if (_root.tili._width
15、 != 0 && _root.score>=1000) /當(dāng)體力不為0,且分?jǐn)?shù)為1000時_root.long4._x += 5;/第四只小龍走出來if (_root.long4._x>103.5) _root.long4._x = 103.5;/停在軸坐標(biāo)為103.5的地方longhit4 = 1;/longhit4的值為1,可以被石頭碰到longnum = 4;/小龍的數(shù)目變成4if (_root.tili._width != 0 && _root.score>=2500) /當(dāng)體力不為0,且分?jǐn)?shù)為2500時_root.long5._x +
16、= 5;/第五只小龍走出來if (_root.long5._x>56) _root.long5._x = 56;/停在軸坐標(biāo)為56的地方longhit5 = 1;/longhit5的值為1,可以被石頭碰到longnum = 5;/小龍的數(shù)目變成5if (_root.tili._width>=1 && _root.score>=4000) /當(dāng)體力不為0,且分?jǐn)?shù)為4000時_root.long6._x += 5;/第六只小龍走出來if (_root.long6._x>10) _root.long6._x = 10;/停在軸坐標(biāo)為10的地方longhit6
17、= 1;/longhit6的值為1,可以被石頭碰到longnum = 6;/小龍的數(shù)目變成6if (_root.highestscore<=_root.score) /如果當(dāng)前分?jǐn)?shù)大于最高分?jǐn)?shù)_root.highestscore = _root.score;/把當(dāng)前分?jǐn)?shù)傳遞給最高分?jǐn)?shù),這樣就可以實(shí)現(xiàn)暫時存儲最高分?jǐn)?shù)for (i=1; i<=longnum; i+) with (_root"long"+i) /以下語句是針對舞臺上的小龍if (jump) /如果jump為真_y = _y+upspeed;/小龍以upspeed的速度運(yùn)動upspeed = upsp
18、eed+1.6;/upspeed自加,小龍做變速運(yùn)動if (_y>286) /如果Y軸坐標(biāo)大于286play();/小龍開始跑_y = 286;/小龍停在Y軸坐標(biāo)為286的地方j(luò)ump = 0;/jump為假if (hitTest(_root.xiangjiao) && _currentframe<13) /如果碰到香蕉,并且"小龍-動"的當(dāng)前幀小于13gotoAndPlay("hit");/"小龍-動"跳到"hit"幀并播放,_currentframe<13條件不再成立,保證下面
19、的語句只被執(zhí)行一次_root.xiangjiao.play();/香蕉下沉一下又回到原高度_root.san+;/記錄小龍碰香蕉次數(shù)的變量san加1if (hitTest(_root.xiangzi) && _currentframe<13) /如果碰到箱子,并且"小龍-動"的當(dāng)前幀小于13gotoAndPlay("hit");/"小龍-動"跳到"hit"幀并播放,_currentframe<13條件不再成立_root.xiangzi.play();/箱子下沉一下又回到原高度san1+;
20、/記錄小龍碰箱子次數(shù)的變量san1加1if (hitTest(_root.xing) && _currentframe<13) /如果碰到小星星,并且"小龍-動"的當(dāng)前幀小于13gotoAndPlay("hit");/"小龍-動"跳到"hit"幀并播放,_currentframe<13條件不再成立_root.xing.play();/小星星下沉一下又回到原高度_root.score += 100;/分?jǐn)?shù)加100if (hitTest(_root.hudie) && _cu
21、rrentframe<13 && _root.hudie._currentframe<13) /如果碰到蝴蝶,并且"小龍-動"的當(dāng)前幀小于13,""蝴蝶-動"的當(dāng)前幀小于13_root.hudie.gotoAndPlay("luodi");/蝴蝶落地gotoAndPlay("hit_cuo");/"小龍-動"跳到"hit_cuo"幀并播放,小龍閃動_root.tili._width -= 20;/體力減少20_root.tili.play
22、();/體力條閃動hitbutterfly.start();/播放從庫中加載的聲音"hit_butterfly"13、 在實(shí)例“xionglong”上添加如下代碼:on (rollOver) /當(dāng)鼠標(biāo)劃過時if (this._currentframe<13 && !jump) /如果當(dāng)前幀數(shù)小于13且jump為真,即如果小龍沒有碰到任何物體且正在地面上行走jump = true;/jump為假upspeed = -23;/定義向上的初速度gotoAndStop("run");/跳起以后停在第1幀,停止跑的動作my_sound = n
23、ew Sound();my_sound.attachSound("tiao");my_sound.start();/加載庫中的聲音"tiao"14、 在”xiangzi”“xingxing”hudie”分別添加以下代碼:15、 在實(shí)例“stone”上添加如下代碼:16、 在“actions”圖層的第三幀添加如下代碼:第十一步:按住ctrl+enter,測試影片,并保存源文件和導(dǎo)出影片剪輯。實(shí)驗(yàn)三 故事動畫制作一、實(shí)驗(yàn)?zāi)康?. 深入了解微動畫的創(chuàng)作和制作過程。2熟練掌握Flash動畫的技巧。3熟練繪制圖形和處理圖像。二、實(shí)驗(yàn)要求1結(jié)合課堂講授內(nèi)容閱讀實(shí)驗(yàn)指
24、導(dǎo),明確實(shí)驗(yàn)?zāi)康暮鸵蟆?各組詳細(xì)如實(shí)地記錄實(shí)驗(yàn)過程、結(jié)果和心得,按時寫出實(shí)驗(yàn)報告(打印稿和word源文件),上交實(shí)驗(yàn)作品(flash源文件和swf影片)。4愛護(hù)實(shí)驗(yàn)器材,保持環(huán)境整潔、安靜。三、實(shí)驗(yàn)器材1實(shí)驗(yàn)所用計算機(jī)2Windows操作系統(tǒng)。3Flash軟件、photoshop軟件、illustrator軟件、Cool Edit軟件。4實(shí)驗(yàn)所用動畫素材。四、實(shí)驗(yàn)步驟第一步: 確定故事主題我們的選材是一則寓言故事。題目小破孩提意見第二步: 劇本創(chuàng)作。如下所示:小破孩提意見 公司大廳內(nèi),朱總來回走著,對公司里的職員說:“作為一個正直的人,應(yīng)該勇于接受別人的批評,這樣才能進(jìn)步,朱某人,最喜歡聽別
25、人提意見了”。職員們心中各有所想,但都望著朱總。“我在辦公室里等著你們來提意見哦”說著就走進(jìn)辦公室了,留下一群人面面相覷。 小丫一臉崇拜說:“哇,朱總真的很正直呢。”小破孩一直在搖頭,“可是我還是不敢額”。 辦公室里,職員一說:“哎呀呀,朱總啊,您的缺點(diǎn)嘛,就是太過于操勞,這樣對您的身體不好啊!”朱總一愣,然后,笑著直點(diǎn)頭。另一個職員說:“朱總啊,您的缺點(diǎn)嘛,就是太過于負(fù)責(zé)、應(yīng)酬太多,這樣會影響家庭幸福哦”小破孩戰(zhàn)戰(zhàn)兢兢的走進(jìn)去了,“真的可以提意見嗎?”,朱總還是滿面笑容的說:“放心提,我不會生氣的?!毙∑坪⒔K于放下心來,說道:“我真的說了啊”。當(dāng)小丫在外面焦急的等待時,突然,小破孩被踢了出來
26、,頭皮血流。“下一個,小丫”,咆哮的聲音從門洞里穿了出來。小丫一臉驚恐。第三步: 素材搜集 音樂的收集(小破孩一分笑)第四步: 基礎(chǔ)角色設(shè)定角色四個,朱總,小破孩,小丫,職員第五步: 場景設(shè)計場景一:公司背景和辦公室外訓(xùn)話 場景二:小破孩與小丫討論,小破孩擔(dān)憂,小丫覺得朱總正直。 場景三:職員的阿諛奉承,朱總很高心。 場景四:小破孩提意見場景五:小破孩被踢出去 場景六:小丫很恐懼第六步: 分鏡頭設(shè)定鏡號景別技巧畫面解說1全景朱總辦公室外訓(xùn)話,其他人站成一排聽著。朱總:“作為一個正直的人,應(yīng)該勇于接受別人的批評,這樣才能進(jìn)步,朱某人,最喜歡聽別人提意見了”。2中景朱總說著就走進(jìn)辦公室了。朱總“我在辦公室里等著你們來提意見哦”3近景小破孩與小丫討論,小丫覺得朱總正直。小丫:“哇,朱總真的很正直呢?!?近景小破孩一直搖頭小破孩一直搖頭說:“可我還是不敢!”5全景 辦公室里,職員在向朱總阿諛奉承。職員一說:“哎呀呀,朱總啊,您的缺點(diǎn)嘛,就是太過于操勞,這樣對您的身體不好??!”6遠(yuǎn)近推朱總一愣,然后,笑著直點(diǎn)頭。7
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度企業(yè)培訓(xùn)與人才發(fā)展服務(wù)合同
- 2024年度影視制作與版權(quán)購買合同
- 2024年度碳排放交易:某環(huán)保企業(yè)與地方政府之間的碳排放權(quán)交易合同
- 2024年度0KV配網(wǎng)工程施工安全協(xié)議
- 2024年度安居工程EPC建設(shè)合同
- 04版0KV變電站電氣設(shè)備采購合同
- 2024年度4S店汽車銷售與供應(yīng)商戰(zhàn)略合作合同
- 2024年度文化傳媒公司股權(quán)轉(zhuǎn)讓合同
- 2024年度跨境電商平臺運(yùn)營合同
- 2024企業(yè)招標(biāo)承包經(jīng)營合同模板樣本
- 腦卒中后吞咽障礙患者進(jìn)食護(hù)理(2023年中華護(hù)理學(xué)會團(tuán)體標(biāo)準(zhǔn))
- DB21T 2885-2023居住建筑節(jié)能設(shè)計標(biāo)準(zhǔn)
- 遺體防腐整容污染處理設(shè)備器械消毒
- 護(hù)理質(zhì)量管理常用工具
- 2022公路工程施工技術(shù)方案手冊
- 亮化工程可行性研究報告
- 安全生產(chǎn)費(fèi)用提取使用明細(xì)
- (完整版)病例演講比賽PPT模板
- 直播合作協(xié)議
- 社科類課題申報工作輔導(dǎo)報告課件
- 沙利文-內(nèi)窺鏡行業(yè)現(xiàn)狀與發(fā)展趨勢藍(lán)皮書
評論
0/150
提交評論