




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
入
門
與
提
高FLASH
5第一章flash
5入門知識1.1 flash的發(fā)展歷史1996年正式發(fā)表,2000年推出flash5Macromedia新家族網(wǎng)頁三劍客:Dreamweaverfireworks、flash。2021/9/52?1、如何激活Flash5開始/程序/macromedia
flash5第一次啟動時,用Window/close
all
Panels將Info面板、Mixer調(diào)色板面板、Character文字面板以及Instance符號面板關(guān)閉。若要恢復(fù):Window/Panel
Set/Default
layer1.2 Flash5界面2021/9/532、菜單欄菜單欄是依操作性質(zhì)的不同來加以分類,共分為九個菜單。File菜單
Edit菜單(……,設(shè)置action編輯模式為Normal
mode或Expert
Mode等指令。)2021/9/54View菜單(設(shè)置編輯區(qū)放大縮小,對象在編輯區(qū)顯示狀態(tài),圖層與時間軸是否顯示、標尺與網(wǎng)格線是否顯示。)Insert菜單(將圖形轉(zhuǎn)變成符號、新建符號、圖層、幀、場景、引導(dǎo)線以及刪除場景、幀等指令。)2021/9/55Modify菜單(設(shè)置影片、場景、圖層、幀、符號等屬性設(shè)置對象在編輯區(qū)上下位置,修改符號群組狀態(tài)等指令)Text菜單(設(shè)置文字字體、大小、樣式、文字字段屬性等指令)2021/9/56Contorl菜單(測試單一場景影片、全部場景影片、按鈕符號測試等指令調(diào)試影片)Window菜單(是否顯示工具箱、主工具欄、窗口狀態(tài)、
Action編輯窗口、影片管理窗口、符號庫、各種面板及影片切換等指令)Help菜單2021/9/573、主工具欄共有16個指令按鈕。4、工具箱工具箱依繪圖功能的不同分成四個設(shè)置區(qū):
Tools設(shè)置區(qū)有14個工具,View設(shè)置區(qū)有2個工具,
Colors設(shè)置區(qū)有5個工具和Options
設(shè)置區(qū)。2021/9/585、面板工具欄(啟動欄)Flash5將使用者最常用到的對象屬性與功能,集成為七大面板放置在面板工具欄中。6、時間軸Timeline時間軸包含圖層(layer)和幀區(qū)(Frame
Area)7、展示區(qū)與編輯區(qū)展示區(qū)內(nèi)對象可以播放出來,編輯區(qū)播放不顯示,但能打印。8、標尺與網(wǎng)格線2021/9/5
91.3
Flash5的重要術(shù)語1、結(jié)構(gòu)類電影(movie):電影是Flash中的最高一級結(jié)構(gòu),當打開
Flash開始制作的時候,你就是在拍一部電影。場景(scene):電影由場景組成。不同的場景有不同的背景,不同的動畫。層(layer):層組成了場景,要制作出精彩的動畫,畫面的內(nèi)容要十分豐富,所以需要很多層。一個層只能擁有一個時間軸(Timeline)2021/9/510向?qū)樱℅uide
Layer):特殊的層。用戶在此層上可設(shè)定物體的運動軌跡。幀(Frame):幀組成了層。每一幀表示動畫在這個時間位置上的狀態(tài)。使用F5
可在時間軸上插入一幀。2021/9/511關(guān)鍵幀(KeyFrame):關(guān)鍵幀是特殊的幀。它反應(yīng)的是動畫中重大的變化,在時間軸上用黑色實心的小黑點表示。F6插入一個關(guān)鍵幀??贞P(guān)鍵幀(KeyFrame):空關(guān)鍵幀指沒有任何內(nèi)容的關(guān)鍵幀。在主電影工作區(qū)中看不到任何的動畫元素。F72021/9/5122、元件類元件(Symbol):在Flash中,可以重復(fù)使用的圖形(Graphic)、按鈕(Button)、電影夾(Movieclip)都稱為元件。有的書將symbol翻譯為符號。實例(實體)(Instance):實體是元件的副本,當你把元件放在主電影工作區(qū)時,你就創(chuàng)建了一個該元件的實體。實體和元件的關(guān)系時:修改元件會影響到所有的實體,而修改實體則不會影響到它所屬的元件。2021/9/5133、動作類運動(Motion):在Flash的動畫效果中,Motion(運動)使物體坐標簡單的移動。變形(Shape);這個效果可以使人變成動物,動物變成人。2021/9/5141.4 Flash5的基本操作1、動畫的創(chuàng)建和屬性設(shè)置創(chuàng)建動畫:File\New或利用工具欄屬性設(shè)置:
Modify
\
Movie
或
Ctrl+M2、動畫的預(yù)覽與測試預(yù)覽:Control\Play或利用控制工具欄測試:Control\Test
Movie或Test
Scene2021/9/5153、工具欄的使用按住Ctrl鍵的同時,把工具欄拖拽到窗口邊的時候,可以防止工具欄進行???。雙擊工具欄的標題欄,可以將其還原。4、時間軸的使用2021/9/5165、符號庫的使用6、面板的使用7、Flash播放器的使用2021/9/5178、Flash動畫的發(fā)布
File\Publish
Settings9、自定義快捷鍵Edit
\
Keyboard
Shortcuts10、設(shè)置文件屬性
Edit\Preference2021/9/51811、使用面板工具欄或啟動欄12、改變視圖模式13、改變顯示速度視圖菜單Outline(線框模式)、Fast(加快顯示)、Antialias(抗鋸齒)、Antialias
Text(抗鋸齒文本)2021/9/519一、設(shè)定多個物體沿同一路徑進行移動設(shè)定多個物體沿同一路徑的移動,是基于一個物體沿設(shè)定的運動軌跡的動畫。2021/9/520二、Mask(蒙板層或遮罩層)的使用2021/9/521第二章繪圖基礎(chǔ)矢量圖和位圖繪圖原理2021/9/5222.2
設(shè)置繪圖環(huán)境Edit
/
Preferences2021/9/523第五章控制動畫的交互2021/9/5245、1Action指令編輯環(huán)境介紹、設(shè)置按鈕動作1、設(shè)置Action指令的對象:按鈕(Button)、幀(Frame)、影片片段(Movie
Clip)2、設(shè)置指令的步驟:方法一:先選取按鈕、幀、或是影片片段,接著移動鼠標到快速啟動欄,選取“動作”圖標。方法二:在對象上右擊,選擇“動作”命令。2021/9/5
253、指令編輯窗口間介左窗格為指令區(qū),右窗格為程序編輯區(qū)。4、指令編輯的操作方式(一般模式):先切換到Action指令面板。選取指令類別。在要使用的指令上雙擊,該指令馬上放入 右窗格的程序編輯區(qū)內(nèi)此時在指令參數(shù)輸入?yún)^(qū)鍵入該指令參數(shù)的值。接著檢查指令是否正確,若正確的話按關(guān)閉鈕結(jié)束編輯2021/9/5265、Action的指令集Action的指令共有二百多個,分成六大類型:Basic
Actions:存放有關(guān)影片播放指令。Actions:存放一般指令。Operators:存放可使用的運算符。Functions:存放可使用的函數(shù)。Properties:存放可使用的屬性名稱。Objects:存放可使用的對象名稱。2021/9/5276、設(shè)置按鈕動作鼠標事件(On
Mouse
Event):Press:按下鼠標按鈕時,觸發(fā)動作。Release:松開鼠標按鈕,且鼠標位為按紐上方時,觸發(fā)動作。Release
Outside:松開鼠標按鈕,且鼠標位于按鈕外部時,觸發(fā)動作。Roll
Over:鼠標由外向里滑過按鈕時(未單擊),觸發(fā)動作。Roll
Out:鼠標由里向外滑過按鈕時,觸發(fā)動作。Drag
Over:用鼠標來回拖動按鈕時,觸發(fā)動作。Drag
Out:用鼠標將按鈕向外拖動時,觸發(fā)動作。Key
Press:當在鍵盤上按下相應(yīng)的鍵時,觸發(fā)動作。2021/9/5
285、2設(shè)置幀動作1、設(shè)置幀動作的指令和按鈕動作指令基本相同,幀指令的On
Mouse
Event不可用。2、設(shè)置幀動作必須在關(guān)鍵幀或空關(guān)鍵幀上進行。2021/9/5293、對象如何命名前
綴對
象實際命名gra圖像(graphic)graBallbtn按鈕(button)btnPlaytxt文字欄(text)txtNamemvc影片片段(movie
clip)mvcBallitn實例(instance)itnLeftBallfrm幀(frame)frmFrog2021/9/5305.3
控制主動畫5.3.1
動畫播放的控制(Play/Stop)1、Play指令語法:play();功能:從目前影片或影片片段所在幀開始往下一幀播放影片說明:此指令前面可以加實例名稱。例:itnLeftBall.play();2021/9/5312、Stop指令語法:stop();功能:將影片或影片片段停在目前幀(Frame)的位置。
說明:此指令前面可以加實例名稱。例:itnLeftBall.stop();注意:Play和Stop命令常用在按紐上,命令的目標是電影剪輯實例時,必須要有實例名稱。2021/9/5325.3.2
Evaluate添加程序行語法:statement;功能:聲明添加該行程序為自由編寫形式說明:1、此指令屬于Actions類別;2、選擇evaluate指令,你可以編寫程序語句(statement),如同一般語言編輯器操作。在語句最后面Flash會自動加上“;”。3、只適合編輯單行語句,至于if、while等指令則不適用。2021/9/5335.3.3
動畫顯示質(zhì)量的調(diào)節(jié)(ToggleHigh
Quality)語法:toggleHighQuality();功能:對當前Flash播放器中進行播放的所有動畫打開或關(guān)閉抗鋸齒顯示功能2021/9/5345.3.4
關(guān)閉所有聲音Stop
All
Sounds語法:stopAllSounds();功能:關(guān)閉Flash播放器中進行播放的所有動畫中的音頻。2021/9/5355.3.5
場景或幀的跳轉(zhuǎn)(Go
To)語法:gotoAndPlay(scene,frame);gotoAndStop(scene,frame);功能:跳到指定的場景與幀處,開始播放(停止播放)影片或影片片段。例:gotoAndPlay(Scene2,5)說明:由目前播放幀直接跳到Scene2場景內(nèi)的第5幀(Frame5)繼續(xù)播放。2021/9/5365.3.6
添加鏈接(Get
Url)語法:getURL(url[,window[,variables]]);功能:鏈接到其它的網(wǎng)絡(luò)資源(URL)。說明:1、url為網(wǎng)絡(luò)資源的參數(shù):(1)網(wǎng)站或網(wǎng)頁:例:getURL()可鏈接到中國人站getURL(“OK.htm”)可鏈接到與該文件存于同一路徑的OK.htmgetURL(“/sells/index.htm”)表示此網(wǎng)頁是放在/sells文件夾之中
(2)鏈接到電子郵箱getURL(“”)鏈接到指定郵箱的地址。2021/9/5
372、Window參數(shù)用來指定網(wǎng)頁的放置位置“_self”:將超級鏈接網(wǎng)頁顯示在目前的框架中;
“_blank”:指定新開的窗口為目的地;
“_parent”:指定當前幀的父級窗口為目的地;“_top”:指定當前窗口中的最高一級的幀為目的地。3、Variables:該下拉列表框可設(shè)置發(fā)送變量的方式GET
方式將變量添加到URL名稱的后面,常用與發(fā)送短字符變量POST方式將變量作為一個單獨的標題來發(fā)送,常用于發(fā)送長字符變量2021/9/5385.3.7發(fā)送信息到動畫主程序中(FS
Command)語法:mand(command,arguments);功能:用來控制Flash播放器,也可以用來打開其它的應(yīng)用程說明:1、command是控制影片的命令,arguments為command的參數(shù)值,此命令必須在Flash播放器(.swf文件及.exe文件)執(zhí)行才有效,也就是說在Flash5集成環(huán)境按Ctrl+Enter鍵測試Flash影片、發(fā)布網(wǎng)頁文件皆無法發(fā)揮mad指令的功能。2、mand指令的command(命令)與arguments(參數(shù))的說明見教材198頁。2021/9/5395.3.8
動畫的載入loadMovie(url,target/location)語法1:loadMovie(url,target
/
location);語法2:anyMovieClip.loadMovie(url);功 能:
加載外部動畫文件(.swf)。說 明:1、url:是外部動畫文件(.swf)的URL地址。外部動畫文件URL和加載它的影片文件默認放在相同目錄下?!?./bear.swf”表示bear.swf影片文件在上一層文件中“../ch06/bear.swf”表示bear.swf影片文件在上上層文件夾下的ch06字文件夾中。2021/9/5402、target、anyMovieClip:要置放外部動畫文件的實例,所置放的外部動畫文件的左上角會對齊實例的旋轉(zhuǎn)中心點。3、location:置放外部動畫文件的顯示層次。層次越高,就會在越上層顯示。最下層的location為0,為主場景所有。若外部動畫的層次設(shè)為0,則主場景的顯示會被取代。2021/9/5415.3.9動畫的卸載unloadMovie(location)語法:unloadMovie(location);功能:刪除用loadMovie(url,location)格式所加載的外部動畫文件(.swf)。2021/9/5425.3.10
檢驗幀的載入情況(If
Frame
Is
Loaded)語法1:ifFrameLoaded(scene,frame){statement;}功能:判斷所指定的場景(scene)及幀(frame)是否已加載完畢,若成立執(zhí)行statement語句區(qū)段。語法2:IfFrameLoaded(frame){statement;}功能:判斷所指定的幀(frame是否已加載完畢,若成立執(zhí)行statement語句區(qū)段2021/9/543說明:1、scene;此參數(shù)用來指定已加載的場景名稱。2、frame:此參數(shù)用來指定已加載的幀,可設(shè)置已加載的幀數(shù)或幀名稱。
3、和_framesloaded的區(qū)別:利用_framesloaded語句可以很方便地在其后添加Else或ElseIf語句;而通過IfFrameIsLoaded命令可以用簡單的語句設(shè)置播放幀的序號。2021/9/5445.4
控制其他動畫和電影剪輯實例復(fù)合時間軸設(shè)置目標電影剪輯實例或動畫Tell
Target語法:tellTarget(target){statement
;}功能:調(diào)用實例,進而設(shè)置或控制實例動態(tài)。說明:1、target:為影片片段符號的實例名稱,必要時須包含影片片段實例所在的路徑。2021/9/5452、例1:tellTarget(“itnclock”){gotoAndPlay(6);}說明:取得影片對象intClock的控制權(quán),使得itnClock從Frame6開始播放。注:上面指令可用
itnClock.gotoAndPlay(6);替代。例2:tellTarget(“_root.itnClock”){stop();}說明:取得影片對象itnClock的控制權(quán),使得itnClock停止播放。注:上面指令可用_root.itnClock.stop();替代。2021/9/5465.4.3
復(fù)制與刪除電影剪輯實例一、復(fù)制電影剪輯實例duplicateMovieClip語法1:duplicateMovieClip(target,newname,depth);語法2:anyMovieClip.duplicateMovieClip(newname,depth);功能:復(fù)制電影剪輯實例對象說明:1、target:被用來復(fù)制的來源影片實例。2、newname:所復(fù)制完成新影片實例對象的名稱。3、depth:為堆疊參數(shù)。指定新完成的對象與其它對象重疊時的顯示層次,depth值越大時,所顯示的越上層。若有兩個顯示層次相同的影片片段,則先復(fù)制的影片片段會被后建立的取代。2021/9/5
47二、刪除電影剪輯實例removeMovieClip語法1:removeMovieClip(target);語法2:anyMovieClip.removeMovieClip();功能:刪除用duplicateMovieClip所復(fù)制的影片片段實例對象。2021/9/5485.4.4
拖動電影剪輯實例(Start/Stop
Drag)一、startDrag方法:語法1:sta
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025學(xué)年高中生物課時分層作業(yè)2基因工程的基本操作程序含解析新人教版選修3
- 2025年杯口卷邊機項目投資可行性研究分析報告
- 2025年中國山地自行車市場競爭態(tài)勢及行業(yè)投資潛力預(yù)測報告
- 硬脂酸鎂項目可行性研究報告
- 2025年中國銀行中間業(yè)務(wù)行業(yè)發(fā)展監(jiān)測及投資規(guī)劃建議報告
- 2024山東建材批發(fā)市場前景及投資研究報告
- 2025年中網(wǎng)市場調(diào)查報告
- 2025年中國新型制劑行業(yè)市場發(fā)展監(jiān)測及投資方向研究報告
- 冷滾軋機床行業(yè)行業(yè)發(fā)展趨勢及投資戰(zhàn)略研究分析報告
- 《化妝品穩(wěn)定性試驗規(guī)范》
- 《社區(qū)康復(fù)》課件-第四章 腦血管疾病患者的社區(qū)康復(fù)實踐
- 生活化教學(xué)在小學(xué)道德與法治課堂實踐 論文
- 2024年江蘇農(nóng)林職業(yè)技術(shù)學(xué)院高職單招(英語/數(shù)學(xué)/語文)筆試歷年參考題庫含答案解析
- 腰脊神經(jīng)后支痛課件
- 《商務(wù)數(shù)據(jù)分析》 課件 項目一 商務(wù)數(shù)據(jù)分析認知
- 加強鍛煉預(yù)防疾病主題
- 心衰合并胸腔積液的護理Ppt
- 2023學(xué)年、2024學(xué)年臨平區(qū)公辦學(xué)校校方責任險投保采購項目招標文件
- 物流風險管理與應(yīng)對策略
- 2024家政行業(yè)現(xiàn)狀分析
評論
0/150
提交評論