電子讀物交互動畫設(shè)計(jì)_第1頁
電子讀物交互動畫設(shè)計(jì)_第2頁
電子讀物交互動畫設(shè)計(jì)_第3頁
電子讀物交互動畫設(shè)計(jì)_第4頁
電子讀物交互動畫設(shè)計(jì)_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

AdobeFlashCS6ActionScript3.0語法多媒體編程01:幻燈片的設(shè)計(jì)與編程第一頁:背景圖片和按鈕的設(shè)置第1課:學(xué)習(xí)編程指令(gotoAndStop):跳轉(zhuǎn)第二頁:背景圖片和按鈕的設(shè)置背景圖片和按鈕的設(shè)置stop();mc01.addEventListener(MouseEvent.CLICK,page02);functionpage02(me:MouseEvent){ this.gotoAndStop(2);}mc02.addEventListener(MouseEvent.CLICK,page03);functionpage03(me:MouseEvent){ this.gotoAndStop(3);}mc03.addEventListener(MouseEvent.CLICK,page04);functionpage04(me:MouseEvent){ this.gotoAndStop(4);}說明:黑色是自己命名的對象;藍(lán)色是編程函數(shù)。跳轉(zhuǎn)到第二幀跳轉(zhuǎn)到第三幀跳轉(zhuǎn)到第四幀文稿層第1幀ɑ的編程指令(gotoAndStop):跳轉(zhuǎn)文稿層第2~4幀ɑ的編程指令(gotoAndStop):跳轉(zhuǎn)(回)mc04.addEventListener(MouseEvent.CLICK,page2_1);functionpage2_1(me:MouseEvent){ this.gotoAndStop(1);}文稿層第2幀文稿層第3幀文稿層第4幀mc05.addEventListener(MouseEvent.CLICK,page3_1);functionpage3_1(me:MouseEvent){ this.gotoAndStop(1);}mc06.addEventListener(MouseEvent.CLICK,page4_1);functionpage4_1(me:MouseEvent){ this.gotoAndStop(1);}第2課:學(xué)習(xí)編程指令(gotoAndPlay):選擇播放(動畫)背景圖片和按鈕的設(shè)置stop();mc01.addEventListener(MouseEvent.CLICK,play_mc01);function

play_mc01(me:MouseEvent){ this.gotoAndPlay("飛鳥動畫");}mc02.addEventListener(MouseEvent.CLICK,play_mc02);function

play_mc02(me:MouseEvent){ this.gotoAndPlay("飛機(jī)動畫");}說明:黑色是自己命名的對象;藍(lán)色是編程函數(shù)。

紅色是功能函數(shù);綠色是幀標(biāo)記。第3課:學(xué)習(xí)編程指令(nextSence):選擇進(jìn)入(場景,欄目)stop();

next_btn.addEventListener(MouseEvent.CLICK,next_scene);function

next_scene(me:MouseEvent){ nextScene();}back_btn.addEventListener(MouseEvent.CLICK,back_scene);function

back_scene(me:MouseEvent){ prevScene();}說明:黑色是自己命名的對象;藍(lán)色是編程函數(shù)。

紅色是功能函數(shù)。第4課:學(xué)習(xí)編程指令(nextFrame):進(jìn)入(連續(xù)圖片)stop();left_btn.addEventListener(MouseEvent.CLICK,frame_prev);function

frame_prev(me:MouseEvent){ this.prevFrame();}right_btn.addEventListener(MouseEvent.CLICK,frame_next);function

frame_next(me:MouseEvent){ this.nextFrame();}說明:黑色是自己命名的對象;藍(lán)色是編程函數(shù)。

紅色是功能函數(shù)。編程指令(nextFrame):進(jìn)入(連續(xù)圖片):按鈕動作不循環(huán)stop();left_btn.addEventListener(MouseEvent.CLICK,frame_prev);function

frame_prev(me:MouseEvent){

if(this.currentFrame<=1){ gotoAndStop(9); }else{ this.prevFrame();}}right_btn.addEventListener(MouseEvent.CLICK,frame_next);function

frame_next(me:MouseEvent){

if(this.currentFrame>=9){ gotoAndStop(1); }else{ this.nextFrame();}}編程指令(nextFrame):進(jìn)入(連續(xù)圖片):按鈕動作循環(huán)添加條件參數(shù)添加條件參數(shù)第5課:學(xué)習(xí)編程指令(obj_mc.stop):鼠標(biāo)移入/移出:播放-停止(影片剪輯)//動畫影片初始設(shè)定,影片片段停止播放mc_dog.stop();//鼠標(biāo)指針移入,影片剪輯開始播放mc_dog.addEventListener(MouseEvent.MOUSE_OVER,mouse_in);functionmouse_in(me:MouseEvent){ this.mc_dog.play();}//鼠標(biāo)指針移出,影片片段停止播放mc_dog.addEventListener(MouseEvent.MOUSE_OUT,mouse_out);functionmouse_out(me:MouseEvent){ this.mc_dog.stop();} 第6課:學(xué)習(xí)編程指令(play,stop):播放-停止(影片剪輯)play_btn.addEventListener(MouseEvent.CLICK,obj_move);functionobj_move(me:MouseEvent){ this.play(); this.fish.play();}

stop_btn.addEventListener(MouseEvent.CLICK,obj_stop);functionobj_stop(me:MouseEvent){ this.stop();}stop2_btn.addEventListener(MouseEvent.CLICK,obj2_stop);functionobj2_stop(me:MouseEvent){ this.fish.stop();}停止影片剪輯播放影片剪輯停止流程對象第7課:多媒體視頻控制:視頻組件和音樂控制(SoundMixer.stopAll)stop();SoundMixer.stopAll();mc_btn1.addEventListener(MouseEvent.CLICK,page02);functionpage02(me:MouseEvent){ this.gotoAndStop(2);}mc_btn2.addEventListener(MouseEvent.CLICK,page03);functionpage03(me:MouseEvent){ this.gotoAndStop(3);}mc_btn3.addEventListener(MouseEvent.CLICK,page04);functionpage04(me:MouseEvent){ this.gotoAndStop(4);}mc_btn4.addEventListener(MouseEvent.CLICK,page05);functionpage05(me:MouseEvent){ this.gotoAndStop(5);}第1幀ɑ的編程指令(gotoAndStop)和停止音樂(SoundMixer.stopAll)第2~4幀ɑ的編程指令(gotoAndStop)和繼續(xù)(nextFrame)stop();left_btn.addEventListener(MouseEvent.CLICK,page_01);functionpage_01(me:MouseEvent){ this.gotoAndStop(1);}right_btn.addEventListener(MouseEvent.CLICK,page_03);functionpage_03(me:MouseEvent){ nextFrame(); }第2幀第3幀第4幀第5幀重復(fù)此過程(需要修改page_01~03參數(shù))第8課:多媒體音樂控制:代碼片段和音樂控制(SoundChannel)庫音樂必須設(shè)置為ActionScript可導(dǎo)出的形式mc_btn1.addEventListener(MouseEvent.CLICK,fl_ClickToPlayStopSound_3);varfl_SC_3:SoundChannel;varfl_ToPlay_3:Boolean=true;functionfl_ClickToPlayStopSound_3(evt:MouseEvent):void{ if(fl_ToPlay_3) {vars:Sound=newSound(newURLRequest("music_01.mp3"));

fl_SC_3=s.play(); } else {

fl_SC_3.stop(); }

fl_ToPlay_3=!fl_ToPlay_3;}第9課:多媒體音樂控制:設(shè)計(jì)動態(tài)水波紋音樂控制按鈕(SoundChannel)mc_wave.stop();mc_play.addEventListener(MouseEvent.CLICK,fl_ClickToPlayStopSound);varfl_SC:SoundChannel;functionfl_ClickToPlayStopSound(evt:MouseEvent):void{ vars:Sound=newSound(newURLRequest("music_01.mp3")); fl_SC=s.play(); mc_wave.play();}mc_stop.addEventListener(MouseEvent.CLICK,fl_ClickToStopAllSounds);functionfl_ClickToStopAllSounds(event:MouseEvent):void{ SoundMixer.stopAll(); mc_wave.gotoAndStop(1);}第10課:圖片瀏覽器:設(shè)計(jì)圖片相冊控制按鈕(myLoader.load(urlReq);)varmyLoader:Loader=newLoader();loadPic("01");a_btn.addEventListener("click",chgId);b_btn.addEventListener("click",chgId);c_btn.addEventListener("click",chgId);d_btn.addEventListener("click",chgId);e_btn.addEventListener("click",chgId);f_btn.addEventListener("click",chgId);g_btn.addEventListener("click",chgId);h_btn.addEventListener("click",chgId);functionchgId(me:MouseEvent){ myLoader.unload(); switch(){ case"a_btn":loadPic("01");break; case"b_btn":loadPic("02");break; case"c_btn":loadPic("03");break; case"d_btn":loadPic("04");break; case"e_btn":loadPi

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論