Flash CS3基礎(chǔ)培訓(xùn)教程_第1頁(yè)
Flash CS3基礎(chǔ)培訓(xùn)教程_第2頁(yè)
Flash CS3基礎(chǔ)培訓(xùn)教程_第3頁(yè)
Flash CS3基礎(chǔ)培訓(xùn)教程_第4頁(yè)
Flash CS3基礎(chǔ)培訓(xùn)教程_第5頁(yè)
已閱讀5頁(yè),還剩227頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

從零開始FlashCS3基礎(chǔ)培訓(xùn)教程第一章FlashCS3概述【教學(xué)目標(biāo)】認(rèn)識(shí)FlashCS3操作界面了解Flash的基本操作掌握作品測(cè)試的方法掌握Flash作品發(fā)布的基本設(shè)置1.1FlashCS3簡(jiǎn)介Flash動(dòng)畫是一種可交互的矢量動(dòng)畫,能夠在低速率下實(shí)現(xiàn)高質(zhì)量的動(dòng)畫效果,具有體積小、兼容性好、直觀動(dòng)感、互動(dòng)性強(qiáng)、支持MP3音樂(lè)等諸多優(yōu)點(diǎn)。文件的數(shù)據(jù)量小圖像質(zhì)量高矢量圖形文件格式多樣交互式動(dòng)畫流式播放技術(shù)插件工作方式1.2功能講解1.2.1FlashCS3的界面1.2功能講解1.2.1FlashCS3的界面1.2功能講解1.2.1FlashCS3的界面系統(tǒng)菜單工具欄主工具欄編輯欄

場(chǎng)景和舞臺(tái)場(chǎng)景名稱后臺(tái)區(qū)舞臺(tái)選擇場(chǎng)景選擇元件舞臺(tái)比例選擇工作區(qū)

時(shí)間軸【工具】面板與功能面板1.2.2文檔基本操作選擇【文件】/【保存】菜單命令,會(huì)出現(xiàn)如圖所示的【另存為】對(duì)話框,要求輸入文件的保存位置和文件名。1.2.2文檔基本操作選擇【文件】/【打開】菜單命令,出現(xiàn)一個(gè)【打開】對(duì)話框,如圖1-27所示。其中羅列了當(dāng)前文件夾下的文件,當(dāng)光標(biāo)指向某個(gè)文件時(shí),會(huì)出現(xiàn)相應(yīng)的提示信息。1.2.3動(dòng)畫的測(cè)試

最簡(jiǎn)單的動(dòng)畫測(cè)試方法是直接使用編輯環(huán)境下的播放控制器。從系統(tǒng)菜單欄中選擇【窗口】/【工具欄】/【控制器】命令,會(huì)出現(xiàn)【控制器】面板,

。1.2.3動(dòng)畫的測(cè)試

選擇【控制】/【測(cè)試影片】命令,進(jìn)入動(dòng)畫測(cè)試環(huán)境

。1.2.3動(dòng)畫的測(cè)試

選擇【控制】/【測(cè)試影片】命令,進(jìn)入動(dòng)畫測(cè)試環(huán)境

。1.2.4作品的導(dǎo)出

利用FlashCS3的導(dǎo)出命令,可以將作品導(dǎo)出為影片或圖像。例如,可以將整個(gè)影片導(dǎo)出為Flash影片、一系列位圖圖像、單一的幀或圖像文件以及不同格式的活動(dòng)、靜止圖像等,包括GIF、JPEG、PNG、BMP、PICT、QuickTime或AVI等格式。1.2.5作品的發(fā)布

【發(fā)布】命令可以創(chuàng)建SWF文件,并將其插入瀏覽器窗口中的HTML文檔,也可以以其他文件格式(如GIF、JPEG、PNG和QuickTime格式)發(fā)布FLA文件。1.3范例解析

1.3.1滾動(dòng)的彩球1.3范例解析

1.3.2發(fā)布動(dòng)畫作品

1.3范例解析

1.3.2發(fā)布動(dòng)畫作品

1.4課堂實(shí)訓(xùn)

一般來(lái)說(shuō),制作Flash動(dòng)畫作品的基本工作流程如下。作品的規(guī)劃。確定動(dòng)畫要執(zhí)行哪些基本內(nèi)容和動(dòng)作。添加媒體元素。創(chuàng)建并導(dǎo)入媒體元素,如圖像、視頻、聲音、文本等。排列元素。在舞臺(tái)上和時(shí)間軸中排列這些媒體元素,以定義它們?cè)趹?yīng)用程序中顯示的時(shí)間和顯示方式。應(yīng)用特殊效果。根據(jù)需要應(yīng)用圖形濾鏡(如模糊、發(fā)光和斜角)、混合和其它特殊效果。使用ActionScript控制行為。編寫ActionScript代碼以控制媒體元素的行為方式,包括這些元素對(duì)用戶交互的響應(yīng)方式。測(cè)試動(dòng)畫。進(jìn)行測(cè)試以驗(yàn)證動(dòng)畫作品是否按預(yù)期工作,查找并修復(fù)所遇到的錯(cuò)誤。在整個(gè)創(chuàng)建過(guò)程中應(yīng)不斷測(cè)試動(dòng)畫作品。發(fā)布作品。根據(jù)應(yīng)用需要,將作品發(fā)布為可在網(wǎng)頁(yè)中顯示并可使用FlashPlayer回放的SWF文件。1.4.1變形的彩球

1.4課堂實(shí)訓(xùn)

1.4.2發(fā)布動(dòng)畫為GIF文件1.4課堂實(shí)訓(xùn)

1.5小結(jié)

本章簡(jiǎn)單介紹了FlashCS3的用戶界面,并通過(guò)一個(gè)簡(jiǎn)單的動(dòng)畫實(shí)例說(shuō)明了Flash文檔的基本操作。通過(guò)這些內(nèi)容的學(xué)習(xí),能夠使大家對(duì)FlashCS3有一個(gè)最基本的感性認(rèn)識(shí)。在Adobe公司的官方網(wǎng)站和聯(lián)機(jī)幫助系統(tǒng)中,對(duì)于Flash作品大都使用“影片”這個(gè)名稱。考慮到Flash作品的特點(diǎn)與我們傳統(tǒng)意義上的“動(dòng)畫”具有同樣的概念,因此,本書傾向于使用“Flash動(dòng)畫”這樣的名稱,而且在使用時(shí)對(duì)這兩者不加區(qū)別。從零開始FlashCS3基礎(chǔ)培訓(xùn)教程第二章繪畫工具【教學(xué)目標(biāo)】掌握繪圖基礎(chǔ)知識(shí)掌握矢量圖形和位圖圖像掌握【工具】面板基本繪圖工具的使用技巧2.1功能講解2.1.1 【鉛筆】工具應(yīng)用【鉛筆】工具的關(guān)鍵是選擇鉛筆的模式,不同模式的選擇直接影響創(chuàng)建線條的效果。根據(jù)作品的整體創(chuàng)作趨向選擇對(duì)應(yīng)的鉛筆模式,才能創(chuàng)建出理想的作品?!局本€化】選項(xiàng):選擇該屬性后,可以使繪制的矢量線自行趨向于規(guī)整的形態(tài),如直線、方形、圓形和三角形等。【平滑】選項(xiàng):選擇該屬性后,所繪制的線條將趨向于更加流暢平滑的形態(tài)。在畫卡通圖形時(shí),用戶可以很好地利用這個(gè)選項(xiàng)?!灸窟x項(xiàng):選擇該屬性后,用戶可以繪出接近手寫體效果的線條。在【工具】面板中選擇工具,將鼠標(biāo)光標(biāo)移至【工具】面板下方的【選項(xiàng)】區(qū),單擊按鈕會(huì)彈出【鉛筆】工具的3個(gè)屬性設(shè)置選項(xiàng):2.1功能講解2.1.2 【線條】工具【線條】工具的使用相對(duì)其他工具來(lái)說(shuō)是比較簡(jiǎn)單的,但會(huì)用并不等同于用好,如果想利用【線條】工具制作出好的作品,就需要簡(jiǎn)要學(xué)習(xí)一下平面構(gòu)成方面的知識(shí)?!揪€條】工具的使用方法就是在舞臺(tái)中確認(rèn)一個(gè)起點(diǎn)后按下鼠標(biāo)左鍵,然后拖動(dòng)鼠標(biāo)光標(biāo)到結(jié)束點(diǎn)松開鼠標(biāo)就可以了。2.1功能講解2.1.3 【橢圓】工具【橢圓】工具分為對(duì)象繪制模式和圖元繪制模式兩種。對(duì)象繪制模式是非參數(shù)化繪制方式,該模式對(duì)應(yīng)【橢圓】工具。圖元繪制模式是參數(shù)化繪制方式,該模式對(duì)應(yīng)【基本橢圓】工具,用戶可以隨時(shí)使用【屬性】面板中的參數(shù)項(xiàng)調(diào)整【橢圓】的【開始角度】、【結(jié)束角度】和【內(nèi)徑】。2.1功能講解2.1.4 【矩形】工具【矩形】工具分為對(duì)象繪制模式和圖元繪制模式兩種。對(duì)象繪制模式是非參數(shù)化繪制方式,該模式對(duì)應(yīng)【矩形】工具。圖元繪制模式是參數(shù)化繪制方式,該模式對(duì)應(yīng)【基本矩形】工具,兩種模式的基本屬性一致,用戶可以隨時(shí)使用【屬性】面板中的【矩形邊角半徑】參數(shù)項(xiàng)。2.1功能講解2.1.5 多角星形工具利用【多角星形】工具可以繪制任意多邊形和星形圖形,方便用戶創(chuàng)建較為復(fù)雜的圖形。為了更精確的繪制多邊形,需要在【屬性】面板中單擊【選項(xiàng)】按鈕,彈出【工具設(shè)置】面板,利用【工具設(shè)置】面板設(shè)置相關(guān)參數(shù)。2.1功能講解2.1.6 【刷子】工具傳統(tǒng)手工繪畫中,畫筆作為基本的創(chuàng)作工具,相當(dāng)于美畫師手掌的延伸。Flash提供的【刷子】工具和現(xiàn)實(shí)生活中的畫筆起到異曲同工的作用,相對(duì)而言,【刷子】工具更為靈活和隨意。要?jiǎng)?chuàng)作優(yōu)秀的繪畫作品,首先要選擇符合創(chuàng)作需求的色彩,并選擇理想的畫筆模式,再結(jié)合手控鼠標(biāo)的能力,這樣才能使創(chuàng)作變得得心應(yīng)手。對(duì)象繪制刷子模式刷子大小刷子形狀鎖定填充【標(biāo)準(zhǔn)繪畫】模式:在同一圖層上繪圖時(shí),所繪制的圖形會(huì)遮擋并覆蓋舞臺(tái)中原有的圖形或線條?!绢伭咸畛洹磕J剑簩?duì)填充區(qū)域和空白區(qū)域涂色,不影響線條?!竞竺胬L畫】模式:在舞臺(tái)上同一層的空白區(qū)域涂色,不影響線條和填充?!绢伭线x擇】模式:可以將新的填充應(yīng)用到選區(qū)中。【內(nèi)部繪畫】模式:僅對(duì)刷子起始所處的區(qū)域進(jìn)行涂色。單擊【刷子模式】按鈕,在彈出菜單中將顯示出5種刷子模式:2.2范例解析2.2.1 彩色聯(lián)通管2.2范例解析2.2.2 金屬螺絲2.3 課堂實(shí)訓(xùn)2.3.1 搭積木2.3 課堂實(shí)訓(xùn)2.3.2 紅綠燈與廣告牌2.4 綜合案例──圣誕小屋2.5小結(jié)

Flash提供了豐富的工具繪制圖形,工具的使用也很簡(jiǎn)便,便于初學(xué)者理解和應(yīng)用。通過(guò)隨繪制工具的學(xué)習(xí),掌握繪制矢量圖形的使用方法是設(shè)計(jì)者進(jìn)行動(dòng)畫設(shè)計(jì)的基礎(chǔ),也是原創(chuàng)Flash必須要掌握的“武器”。Flash動(dòng)畫允許發(fā)布矢量圖形作品,其優(yōu)勢(shì)就是對(duì)其縮放不產(chǎn)生失真變形,而且使文件的容量比較小。從零開始FlashCS3基礎(chǔ)培訓(xùn)教程第三章編輯修改工具【教學(xué)目標(biāo)】掌握編輯修改圖形的基本方法掌握滴管和套索工具掌握創(chuàng)建自由形態(tài)圖形技巧3.1功能講解3.1.1 【墨水瓶】和【顏料桶】工具要更改線條或者形狀輪廓的筆觸顏色、寬度和樣式,可以使用【墨水瓶】工具。對(duì)直線或形狀輪廓可以應(yīng)用純色、漸變或位圖填充?!绢伭贤啊抗ぞ呖梢杂妙伾畛浞忾]或半封閉區(qū)域。該工具既可以填充空的區(qū)域也可以更改已涂色區(qū)域的顏色。填充的類型包括純色、漸變填充以及位圖填充。選擇【顏料桶】工具,【工具】面板【選項(xiàng)】區(qū)包括【空隙大小】、【鎖定填充】?jī)蓚€(gè)按鈕選項(xiàng)?!究障洞笮 堪粹o下面包含4種屬性設(shè)置:3.1功能講解3.1.2 【滴管】工具提取線條屬性:【滴管】工具可以吸取源矢量線的筆觸顏色、筆觸高度和筆觸樣式等屬性,并將其應(yīng)用到目標(biāo)矢量線上,使后者具有前者的線屬性。提取色彩屬性:【滴管】工具可以吸取填充顏色的相關(guān)屬性,不論是單色還是復(fù)雜的漸變色,都可以被復(fù)制下來(lái),轉(zhuǎn)移給目標(biāo)矢量色塊。提取位圖屬性:【滴管】工具可以吸取外部引入的位圖樣式作為填充圖案,使填充的圖形像編織的花布一樣,重復(fù)排列吸取的位圖圖案。提取文字屬性:【滴管】工具可以吸取文字的字體、文本顏色以及字體大小等屬性,但不能吸取文本內(nèi)容?!镜喂堋抗ぞ呔哂形‘嬅嬷惺噶烤€、矢量色塊及位圖等相關(guān)屬性,并直接將其應(yīng)用于其他矢量對(duì)象的功能,幫用戶簡(jiǎn)化了許多重復(fù)的屬性選擇步驟,而可以直接利用已編輯好的效果?!镜喂堋抗ぞ咧饕軌蛱崛?種對(duì)象屬性。3.1功能講解3.1.3 【橡皮擦】工具使用【橡皮擦】工具進(jìn)行擦除可刪除筆觸和填充。利用該工具可以快速擦除舞臺(tái)上的任何內(nèi)容?!鞠鹌げ痢抗ぞ咝螤羁梢栽O(shè)置為圓形或方形,同時(shí)還可以設(shè)置5種橡皮擦尺寸。通過(guò)設(shè)置【橡皮擦】工具的擦除模式可以只擦除筆觸、只擦除數(shù)個(gè)填充區(qū)域或單個(gè)填充區(qū)域。單擊【橡皮擦模式】按鈕。3.1功能講解3.1.4 【選擇】工具【選擇】工具在創(chuàng)作中較為常用,利用它可以進(jìn)行選擇、移動(dòng)、復(fù)制、調(diào)整矢量線或矢量色塊形狀等操作?!具x擇】工具的編輯修改功能,主要體現(xiàn)在對(duì)矢量線和矢量色塊的調(diào)整上。一般是將原始的線條和色塊變得更加平滑,使圖形外形線更加飽滿流暢。當(dāng)然也可以調(diào)整線條的節(jié)點(diǎn)的位置。3.1功能講解3.1.4 【選擇】工具【選項(xiàng)】區(qū)按鈕的作用如下:【貼緊至對(duì)象】:用于完成吸附功能的選項(xiàng),在以后利用鏈接引導(dǎo)層制作動(dòng)畫時(shí),必須使其處于激活狀態(tài)。拖動(dòng)運(yùn)動(dòng)物體到運(yùn)動(dòng)路徑的起始點(diǎn)和終結(jié)點(diǎn),才能使運(yùn)動(dòng)物體主動(dòng)吸附到路徑上,從而順利完成物體沿路徑的運(yùn)動(dòng)。這是制作此類動(dòng)畫時(shí)特別要注意的一點(diǎn)?!酒交浚菏咕€條或填充圖形的邊緣更加平滑?!旧熘薄浚菏咕€條或填充圖形的邊緣趨向于直線或折線效果。3.1功能講解3.1.5 【套索】工具【套索】工具用于選擇畫面中的圖形,也包括被分離的位圖。分離位圖會(huì)將圖像中的像素分到離散的區(qū)域中,可以分別選中這些區(qū)域并進(jìn)行修改。當(dāng)位圖分離時(shí),可以使用Flash繪畫和涂色工具修改位圖。3.1功能講解3.1.5 【套索】工具單擊【魔術(shù)棒設(shè)置】,會(huì)彈出【魔術(shù)棒設(shè)置】對(duì)話框,其中的2個(gè)選項(xiàng)作用如下:【閾值】:此選項(xiàng)可以在0~200范圍內(nèi)進(jìn)行調(diào)節(jié),值越大,魔術(shù)棒的容差范圍就越大?!酒交浚捍诉x項(xiàng)是對(duì)閾值的進(jìn)一步補(bǔ)充,其中包括【像素】、【粗糙】、【一般】、【平滑】4個(gè)選項(xiàng),讀者可以在實(shí)踐過(guò)程中對(duì)比其效果。3.1功能講解3.1.6 創(chuàng)建自由形態(tài)圖形為了能夠創(chuàng)建更加靈活多樣的自由形態(tài),F(xiàn)lashCS3為用戶提供了強(qiáng)大的創(chuàng)建和編輯工具?!救我庾冃巍抗ぞ?是用于把規(guī)則的圖形調(diào)整為自由的形態(tài)。【鋼筆】工具:可以獨(dú)立創(chuàng)建矢量線和矢量圖形,也可以編輯修改已經(jīng)創(chuàng)建的矢量對(duì)象?!静糠诌x取】工具:可以對(duì)已經(jīng)繪制出來(lái)的矢量線或矢量圖形進(jìn)行再次編輯。用好這些工具對(duì)創(chuàng)建自由形態(tài)的不規(guī)則圖形大有幫助。3.2范例解析3.2.1 紅蘋果3.2范例解析3.2.2 八千里路云和月3.3 課堂實(shí)訓(xùn)3.3.1 動(dòng)感星形圖標(biāo)3.3 課堂實(shí)訓(xùn)3.3.2 “新東方”標(biāo)識(shí)字3.4 綜合案例──破碎的蛋殼3.5小結(jié)

在作品創(chuàng)作過(guò)程中,設(shè)計(jì)者不可能一次性將圖形創(chuàng)建得很完美,一般都需要進(jìn)一步編輯調(diào)整才能達(dá)到更為理想的效果。此時(shí)就會(huì)經(jīng)常用到編輯修改工具,比如【墨水瓶】、【顏料桶】等工具??梢詫?shí)現(xiàn)對(duì)筆觸、填充色等元素進(jìn)行修改,也可以結(jié)合此類工具的使用技巧使制作過(guò)程更加簡(jiǎn)化。從零開始FlashCS3基礎(chǔ)培訓(xùn)教程第四章文本、輔助工具和色彩【教學(xué)目標(biāo)】掌握文本的輸入與編輯技巧掌握輔助工具和輔助面板的使用方法掌握色彩的選擇與編輯技巧4.1功能講解4.1.1 文本的輸入與編輯在FlashCS3中常用的文本類型有3種,分別是靜態(tài)文本、動(dòng)態(tài)文本和輸入文本。靜態(tài)文本是最常用的文本類型;動(dòng)態(tài)文本用于顯示根據(jù)指定的條件而變化的文本;輸入文本允許用戶為表單、調(diào)查表或創(chuàng)建輸入性文本。編輯格式選項(xiàng)改變文本方向可選文本按鈕文本類型字母間距字體切換粗體切換斜體字體大小對(duì)齊按鈕字符位置使文本呈現(xiàn)為HTML編輯字符選項(xiàng)URL鏈接變量將文本周圍顯示邊框字體呈現(xiàn)方式自動(dòng)調(diào)整字距

文本顏色4.1功能講解4.1.2 輔助工具【手形】工具:用于移動(dòng)畫面的顯示區(qū)域?!究s放】工具可以通過(guò)更改縮放比率或在Flash工作環(huán)境中移動(dòng)舞臺(tái)來(lái)更改舞臺(tái)中的視圖顯示。此外,還可以使用【視圖】/【縮放比例】命令調(diào)整舞臺(tái)的視圖。輔助工具是可以方便地觀察、編輯作品,有利于提高創(chuàng)作效率的工具:4.1功能講解4.1.3 輔助面板在FlashCS3軟件中創(chuàng)建和編輯圖形時(shí),有些面板功能使用效率比較高,在優(yōu)化作品的制作效果時(shí)發(fā)揮了較大的作用【對(duì)齊】面板【變形】面板4.1功能講解4.1.4 色彩的選擇與編輯FlashCS3提供了很多應(yīng)用、創(chuàng)建和修改顏色的方法??梢允褂媚J(rèn)調(diào)色板或者自己創(chuàng)建的調(diào)色板,也可以將設(shè)置好的筆觸或填充的顏色應(yīng)用到要?jiǎng)?chuàng)建的或舞臺(tái)中已有的對(duì)象上。將筆觸顏色應(yīng)用到形狀將會(huì)用這種顏色對(duì)形狀的輪廓涂色。將填充顏色應(yīng)用到形狀將會(huì)用這種顏色對(duì)形狀的內(nèi)部涂色。十六進(jìn)制編輯文本框透明度設(shè)置區(qū)無(wú)色按鈕色彩預(yù)覽區(qū)顏色選擇器按鈕漸變色樣本純色樣本

4.2范例解析4.2.1 詩(shī)詞排版4.2范例解析4.2.2 編輯數(shù)學(xué)公式4.2范例解析4.2.3 排列矩形4.3 課堂實(shí)訓(xùn)4.3.1 九角星4.3 課堂實(shí)訓(xùn)4.3.2 有趣的圓環(huán)4.4 綜合案例──圣誕樹4.5小結(jié)

文字是信息傳遞的主要途徑,靈活掌握其編輯和使用方法是十分重要的。輔助工具和面板工具包括【手形】工具、【縮放】工具以及【對(duì)齊】和【變形】面板等。輔助工具在調(diào)整圖形顯示和大小比例、對(duì)齊方式等方面起到重要作用。色彩是作品表現(xiàn)力的重要因素,掌握色彩應(yīng)用方法除了熟悉色彩搭配的原理外,還要充分理解各類顏色面板的使用方法。從零開始FlashCS3基礎(chǔ)培訓(xùn)教程第五章導(dǎo)入資源和元件應(yīng)用【教學(xué)目標(biāo)】掌握常用媒體類型掌握元件、實(shí)例的特點(diǎn)和制作方法掌握濾鏡與混合的應(yīng)用技巧5.1功能講解5.1.1 插圖與視頻FlashCS3能夠識(shí)別多種矢量和位圖格式,常見的文件格式包括JPG、GIF、PNG和BMP等。使用時(shí),可以將插圖導(dǎo)入到當(dāng)前Flash文檔的舞臺(tái)或庫(kù)中,從而將其放置到Flash中,也可以通過(guò)將位圖粘貼到當(dāng)前文檔的舞臺(tái)中來(lái)導(dǎo)入它們。所有直接導(dǎo)入到Flash文檔中的位圖都會(huì)自動(dòng)添加到該文檔的庫(kù)中。

5.1功能講解5.1.1 插圖與視頻常見的矢量格式包括以下幾種:

FreeHand文件:它是創(chuàng)建要導(dǎo)入到Flash中的矢量圖形的最佳選擇,因?yàn)檫@樣可以保留FreeHand層、文本塊、庫(kù)元件和頁(yè)面,并可以選擇要導(dǎo)入的頁(yè)面范圍。如果導(dǎo)入的FreeHand文件為CMYK顏色模式,則Flash會(huì)將該文件轉(zhuǎn)換為RGB模式。AdobeIllustrator文件:它是Flash和其他繪畫應(yīng)用程序之間進(jìn)行繪畫交換的理想格式。這種格式支持對(duì)曲線、線條樣式和填充信息等進(jìn)行非常精確的轉(zhuǎn)換。EPS/PDF文件:Flash可以導(dǎo)入任何版本的EPS文件以及版本1.4或更低版本格式的PDF文件。5.1功能講解5.1.1 插圖與視頻常見的位圖圖形格式包括以下幾種:

JPG格式:它是按JointPhotographicExpertsGroup制定的壓縮標(biāo)準(zhǔn)產(chǎn)生的壓縮格式,對(duì)位圖質(zhì)量影響不大,因此可以用最少的磁盤空間得到較好的位圖質(zhì)量。GIF格式:即位圖交換格式,它是一種256色的位圖格式,壓縮率略低于JPG。PNG格式:可攜式網(wǎng)絡(luò)位圖(PortableNetworkGraphic)。PNG不僅能儲(chǔ)存256色以下的“indexcolor”位圖,而且還能儲(chǔ)存24位真彩位圖,甚至最高可儲(chǔ)存至48位超強(qiáng)色彩位圖。BMP格式:該格式在Windows環(huán)境下使用得最為廣泛,而且使用時(shí)最不容易出問(wèn)題。BMP格式文件幾乎不能壓縮,其所占用的磁盤空間較大。5.1功能講解5.1.1 插圖與視頻常見的視頻格式包括以下幾種:

AVI格式:是由微軟公司從Windows3.1時(shí)代開始發(fā)布的音頻、視頻交錯(cuò)格式,其優(yōu)點(diǎn)是兼容好、調(diào)用方便及位圖質(zhì)量好,缺點(diǎn)是體積過(guò)于龐大。MPG/MPEG格式:主要包括了MPEG-1、MPEG-2和MPEG-4在內(nèi)的多種視頻格式。MOV格式:是Apple公司針對(duì)專業(yè)視頻編輯、網(wǎng)站創(chuàng)建和附盤媒體內(nèi)容的制作等開發(fā)的流媒體格式,它能夠在Mac和Windows(MOV)兩個(gè)平臺(tái)上得到同樣的支持。ASF格式:高級(jí)流格式(AdvancedStreamingformat)。由于它使用了MPEG-4的壓縮算法,所以壓縮率和圖像的質(zhì)量都不錯(cuò)。因?yàn)锳SF是以一個(gè)可以在網(wǎng)上即時(shí)觀賞的視頻“流”格式存在的,所以它的圖象質(zhì)量比VCD差一點(diǎn),但比RAM視頻“流”格式要好。WMV格式:是一種獨(dú)立編碼方式的在網(wǎng)上實(shí)時(shí)傳播多媒體的技術(shù)標(biāo)準(zhǔn)。主要優(yōu)點(diǎn)包括本地或網(wǎng)絡(luò)回放、可擴(kuò)充的媒體類型、部件下載、可伸縮的媒體類型、流的優(yōu)先級(jí)化、多語(yǔ)言支持、環(huán)境獨(dú)立性以及擴(kuò)展性等。5.1功能講解5.1.2 元件與實(shí)例元件是指創(chuàng)建一次即可以多次重復(fù)使用的矢量圖形、按鈕、字體、組件或影片剪輯。想成為一位成熟的Flash軟件用戶,一定要學(xué)會(huì)熟練創(chuàng)建和應(yīng)用元件。元件是可以在文檔中重新使用的元素。元件包括圖形、按鈕、視頻剪輯、聲音文件或字體。當(dāng)創(chuàng)建一個(gè)元件時(shí),該元件會(huì)存儲(chǔ)在文件的庫(kù)中。5.1功能講解5.1.2 元件與實(shí)例圖形元件:對(duì)于靜態(tài)位圖可以使用圖形元件,并可以創(chuàng)建幾個(gè)連接到主影片時(shí)間軸上的可重用動(dòng)畫片段。圖形元件與影片的時(shí)間軸同步運(yùn)行。按鈕元件:使用按鈕元件可以在影片中創(chuàng)建響應(yīng)鼠標(biāo)點(diǎn)擊、滑過(guò)或其他動(dòng)作的交互式按鈕。其中包括【彈起】、【指針經(jīng)過(guò)】、【按下】和【點(diǎn)擊】。最后一種狀態(tài)是確定激發(fā)按鈕的范圍,在這個(gè)區(qū)域創(chuàng)建的圖形是不會(huì)出現(xiàn)在畫面中的。影片剪輯元件:使用影片剪輯元件可以創(chuàng)建可重用的動(dòng)畫片段。影片剪輯擁有它們自己的獨(dú)立于主影片的時(shí)間軸播放的多幀時(shí)間軸,即可以將影片剪輯看作主影片內(nèi)的小影片,也可以將影片剪輯實(shí)例放在按鈕元件的時(shí)間軸內(nèi),以創(chuàng)建動(dòng)畫按鈕。常見的元件類型有3種:5.1功能講解5.1.3 濾鏡及應(yīng)用使用濾鏡,可以為文本、按鈕和影片剪輯增添豐富的視覺效果,投影、模糊、發(fā)光和斜角都是常用的濾鏡效果。FlashCS3還可以使用補(bǔ)間動(dòng)畫讓應(yīng)用的濾鏡活動(dòng)起來(lái)。應(yīng)用濾鏡后,可以隨時(shí)改變其選項(xiàng),或者重新調(diào)整濾鏡順序以試驗(yàn)組合效果。5.1功能講解5.1.3 濾鏡及應(yīng)用投影濾鏡可以模擬對(duì)象向一個(gè)表面投影的效果,或者在背景中剪出一個(gè)形似對(duì)象的洞,來(lái)模擬對(duì)象的外觀。投影濾鏡5.1功能講解5.1.3 濾鏡及應(yīng)用面板中各選項(xiàng)作用如下:【模糊】:可以指定投影的模糊程度,可分別對(duì)X軸和Y軸兩個(gè)方向設(shè)定。取值范圍為“0~100”。如果單擊X和Y后的鎖定按鈕,可以解除X、Y方向的比例鎖定。【強(qiáng)度】:設(shè)定投影的強(qiáng)烈程度。取值范圍為“0%~1000%”,數(shù)值越大,投影的顯示效果就越清晰強(qiáng)烈。【品質(zhì)】:設(shè)定投影的品質(zhì)??梢赃x擇【高】、【中】、【低】3項(xiàng)參數(shù),品質(zhì)越高,投影越清晰?!绢伾浚涸O(shè)定投影的顏色。單擊【顏色】按鈕,可以打開調(diào)色板選擇顏色?!窘嵌取浚涸O(shè)定投影的角度,取值范圍為“0~360度”?!揪嚯x】:設(shè)定投影的距離,取值范圍為“-32~32”?!就诳铡浚涸谕队白鳛楸尘暗幕A(chǔ)上挖空對(duì)象的顯示。【內(nèi)側(cè)陰影】:設(shè)置陰影的生成方向指向?qū)ο髢?nèi)側(cè)?!倦[藏對(duì)象】:只顯示投影而不顯示原來(lái)的對(duì)象。投影濾鏡5.1功能講解5.1.3 濾鏡及應(yīng)用模糊濾鏡可以柔化對(duì)象的邊緣和細(xì)節(jié)。模糊濾鏡的參數(shù)比較少,主要包括模糊程度和品質(zhì)兩項(xiàng)參數(shù)。模糊濾鏡【模糊】:可以指定投影的模糊程度,設(shè)置方法同上?!酒焚|(zhì)】:設(shè)定投影的品質(zhì)高低。5.1功能講解5.1.3 濾鏡及應(yīng)用【發(fā)光】濾鏡參數(shù)設(shè)置面板和【模糊】濾鏡參數(shù)設(shè)置面板中的各選項(xiàng)基本一致?!景l(fā)光】濾鏡5.1功能講解5.1.3 濾鏡及應(yīng)用應(yīng)用斜角濾鏡就是為對(duì)象應(yīng)用加亮效果,使其看起來(lái)凸出于背景表面??梢詣?chuàng)建內(nèi)斜角、外斜角或者完全斜角。斜角濾鏡5.1功能講解5.1.3 濾鏡及應(yīng)用應(yīng)用漸變發(fā)光濾鏡,可以在發(fā)光表面產(chǎn)生帶漸變顏色的發(fā)光效果。漸變發(fā)光要求選擇一種顏色作為漸變開始的顏色,該顏色的Alpha值為0,且無(wú)法移動(dòng)其位置,但可以改變?cè)擃伾u變發(fā)光濾鏡5.1功能講解5.1.3 濾鏡及應(yīng)用面板中各選項(xiàng)作用如下:漸變發(fā)光濾鏡【模糊】:可以設(shè)置漸變發(fā)光的模糊程度,可分別對(duì)X軸和Y軸兩個(gè)方向設(shè)定。取值范圍為“0~100”。如果單擊X和Y后的鎖定按鈕,可以解除X、Y方向的比例鎖定,再次單擊可以鎖定比例。【強(qiáng)度】:設(shè)定漸變發(fā)光的強(qiáng)烈程度。取值范圍為“0%~1000%”,數(shù)值越大,漸變發(fā)光的顯示越清晰強(qiáng)烈?!酒焚|(zhì)】:設(shè)定漸變發(fā)光的品質(zhì)高低??梢赃x擇【高】、【中】、【低】3項(xiàng)參數(shù),品質(zhì)越高,發(fā)光越清晰?!就诳铡浚簩u變發(fā)光效果作為背景,然后挖空對(duì)象的顯示?!窘嵌取浚涸O(shè)置漸變發(fā)光的角度,取值范圍為“0~360”度?!揪嚯x】:設(shè)置漸變發(fā)光的距離大小,取值范圍為“-32~32”?!绢愋汀浚涸O(shè)置漸變發(fā)光的應(yīng)用位置,可以是【內(nèi)側(cè)】、【外側(cè)】或【整個(gè)】。漸變色條:用于控制漸變顏色,默認(rèn)情況下為白色到黑色的漸變色。5.1功能講解5.1.3 濾鏡及應(yīng)用【斜角】濾鏡參數(shù)設(shè)置面板和【模糊】濾鏡基本一致,專用選項(xiàng)作用如下:斜角濾鏡【加亮】:設(shè)置斜角的高光加亮顏色,可以在調(diào)色板中選擇顏色?!绢愋汀浚涸O(shè)置斜角的應(yīng)用位置,可以是【內(nèi)側(cè)】、【外側(cè)】和【整個(gè)】,如果選擇【整個(gè)】,則在內(nèi)側(cè)和外側(cè)同時(shí)應(yīng)用斜角效果。5.1功能講解5.1.3 濾鏡及應(yīng)用應(yīng)用漸變斜角濾鏡可以產(chǎn)生一種凸起效果,使對(duì)象看起來(lái)好像從背景上凸起出來(lái),且斜角表面有漸變顏色。漸變斜角濾鏡5.1功能講解5.1.3 濾鏡及應(yīng)用使用調(diào)整顏色濾鏡可以調(diào)整所選影片剪輯、按鈕或者文本對(duì)象的亮度、對(duì)比度、色相和飽和度。調(diào)整顏色濾鏡5.1功能講解5.1.3 濾鏡及應(yīng)用面板各選項(xiàng)作用如下:調(diào)整顏色濾鏡【亮度】:調(diào)整對(duì)象的亮度。向左拖動(dòng)滑塊可以降低對(duì)象的亮度,向右拖動(dòng)滑塊可以增強(qiáng)對(duì)象的亮度,取值范圍為“-100~100”。【對(duì)比度】:調(diào)整對(duì)象的對(duì)比度。取值范圍為-100到100,向左拖動(dòng)滑塊可以降低對(duì)象的對(duì)比度,向右拖動(dòng)可以增強(qiáng)對(duì)象的對(duì)比度?!撅柡投取浚涸O(shè)定色彩的飽和程度。取值范圍為-100到100,向左拖動(dòng)滑塊可以降低對(duì)象中包含顏色的濃度,向右拖動(dòng)可以增加對(duì)象中包含顏色的濃度?!旧唷浚赫{(diào)整對(duì)象中各個(gè)顏色色相的濃度,取值范圍為-180到180。5.1功能講解5.1.4 混合方式一直以來(lái),F(xiàn)lash對(duì)圖像處理功能不強(qiáng),一般需要利用第三方軟件處理后才能導(dǎo)入到軟件中,現(xiàn)在,F(xiàn)lashCS3引入了Photoshop的混合模式功能?;旌夏J绞抢脭?shù)學(xué)算法通過(guò)一定運(yùn)算來(lái)混合疊加在一起的兩層圖像。利用混合模式,可以改變兩個(gè)或兩個(gè)以上重疊對(duì)象的透明度或者顏色間的相互關(guān)系,創(chuàng)建復(fù)合的圖像,從而創(chuàng)造獨(dú)特的效果。

5.1功能講解5.1.4 混合方式FlashCS3提供了以下14種混合模式:

【一般】:正常應(yīng)用顏色,不與基準(zhǔn)顏色有相互關(guān)系?!緢D層】:可以層疊各個(gè)影片剪輯,而不影響其顏色。【變暗】:只替換比混合顏色亮的區(qū)域,比混合顏色暗的區(qū)域不變。【色彩增殖】:將基準(zhǔn)顏色復(fù)合以混合顏色,從而產(chǎn)生較暗的顏色?!咀兞痢浚褐惶鎿Q比混合顏色暗的區(qū)域,比混合顏色亮的區(qū)域不變?!疚?zāi)弧浚簯?yīng)用此模式,用背景顏色乘以前景顏色的反色,產(chǎn)生高亮度的畫面效果?!警B加】:進(jìn)行色彩增值或?yàn)V色,具體情況取決于基準(zhǔn)顏色。5.1功能講解5.1.4 混合方式FlashCS3提供了以下14種混合模式:

【強(qiáng)光】:進(jìn)行色彩增值或?yàn)V色,具體情況取決于混合模式顏色。該效果類似于用點(diǎn)光源照射對(duì)象的效果?!驹黾印浚涸诨鶞?zhǔn)顏色的基礎(chǔ)上增加混合顏色?!緶p去】:從背景顏色中去除前景顏色?!静町悺浚簭幕鶞?zhǔn)顏色中減去混合顏色,或者從混合顏色中減去基準(zhǔn)顏色,具體情況取決于哪個(gè)的亮度值較大。【反轉(zhuǎn)】:取基準(zhǔn)顏色的反色?!続lpha】:應(yīng)用此模式,可以完全透明顯示背景圖像或圖形?!静脸浚簯?yīng)用此模式,擦除前景顏色,顯示背景顏色,效果和【Alpha】選項(xiàng)相似。5.2范例解析5.2.1 減小位圖輸出容量5.2范例解析5.2.2 兔子和鷹5.3 課堂實(shí)訓(xùn)5.3.1 旋轉(zhuǎn)星5.3 課堂實(shí)訓(xùn)5.3.2 媒體按鈕5.4 綜合案例──白云遮月5.5小結(jié)

豐富的媒體資源引用對(duì)增加作品生動(dòng)性起到至關(guān)重要的作用,不同的媒體具有不同的特性,熟悉處理各類媒體之間的差異,根據(jù)作品需求有選擇的利用媒體,才能使作品錦上添花。元件是在利用媒體時(shí)經(jīng)常接觸到的應(yīng)用形式,結(jié)合FlashCS3元件的使用,對(duì)優(yōu)化作品品質(zhì)、提高效率都產(chǎn)生很大影響。從零開始FlashCS3基礎(chǔ)培訓(xùn)教程第六章補(bǔ)間動(dòng)畫【教學(xué)目標(biāo)】了解幀的含義及其相關(guān)設(shè)置掌握補(bǔ)間動(dòng)畫的制作及技巧掌握補(bǔ)間形狀的制作6.1功能講解6.1.1Flash動(dòng)畫原理在計(jì)算機(jī)動(dòng)畫制作中,構(gòu)成動(dòng)畫的一系列畫面叫幀,因此幀也就是動(dòng)畫最小時(shí)間單位里出現(xiàn)的畫面。Flash動(dòng)畫是以時(shí)間軸為基礎(chǔ)的幀動(dòng)畫,每一個(gè)Flash動(dòng)畫作品都以時(shí)間為順序,由先后排列的一系列幀組成。每一秒中包含多少幀數(shù)叫做幀頻率(也叫作幀率或者幀頻)。

修改幀頻修改幀頻6.1功能講解6.1.1Flash動(dòng)畫原理創(chuàng)建新文檔后,【時(shí)間軸】面板中只顯示一個(gè)圖層,名稱是“圖層1”,在此基礎(chǔ)上可以繼續(xù)增加圖層,以便將動(dòng)畫內(nèi)容分解到不同圖層上,通過(guò)圖層疊加的相互遮擋,實(shí)現(xiàn)復(fù)雜動(dòng)畫的合成。圖層分為一般層、引導(dǎo)層、運(yùn)動(dòng)引導(dǎo)層、被引導(dǎo)層、遮罩層和被遮罩層,其作用各不相同。除非特別說(shuō)明,本書中所說(shuō)的圖層都指一般層。

圖層名稱隱藏/顯示所有層顯示所有圖層的輪廓播放頭時(shí)間軸標(biāo)尺幀顯示區(qū)幀視圖垂直調(diào)整水平調(diào)整運(yùn)行時(shí)間幀頻率當(dāng)前幀插入圖層添加運(yùn)動(dòng)引導(dǎo)層插入圖層文件夾刪除圖層幀居中繪圖紙外觀繪圖紙輪廓外觀編輯多個(gè)幀修改繪圖紙標(biāo)記鎖定/解除鎖定所有圖層6.1功能講解6.1.1Flash動(dòng)畫原理在FlashCS3動(dòng)畫制作的過(guò)程中,關(guān)鍵幀會(huì)依據(jù)不同的動(dòng)畫種類顯示不同的狀態(tài),其含義也不一樣,同時(shí)還會(huì)有其他一些相關(guān)幀出現(xiàn)在制作動(dòng)畫的【時(shí)間軸】面板中。

補(bǔ)間動(dòng)畫,其中帶黑點(diǎn)藍(lán)背景的單元格是關(guān)鍵幀,黑箭頭藍(lán)背景則表示補(bǔ)間幀補(bǔ)間形狀,其中帶黑點(diǎn)綠背景的單元格是關(guān)鍵幀,黑箭頭綠背景則表示補(bǔ)間幀未完成或中斷的補(bǔ)間動(dòng)畫帶黑點(diǎn)灰背景的單元格是關(guān)鍵幀,灰背景的幀則表示與關(guān)鍵幀保持相同的內(nèi)容,結(jié)束時(shí)的帶黑框灰背景的單元格則表示這一幀為普通幀“a”表明這一幀中包含【動(dòng)作】面板設(shè)置的動(dòng)作語(yǔ)句標(biāo)簽類型:紅旗是名稱,金錨是錨記,兩條綠色斜杠是注釋帶黑圈白背景單元格是空白關(guān)鍵幀,表示沒(méi)有任何內(nèi)容,是新建文檔時(shí)的狀態(tài)

6.1功能講解6.1.2補(bǔ)間動(dòng)畫制作補(bǔ)間動(dòng)畫也叫補(bǔ)間動(dòng)作動(dòng)畫,是補(bǔ)間動(dòng)畫的一種,它所處理的動(dòng)畫對(duì)象是舞臺(tái)中組合(Group)后的矢量圖形、字符、引入的元件實(shí)例或其他導(dǎo)入的素材對(duì)象,利用這種動(dòng)畫方法可以使上述對(duì)象產(chǎn)生位置、大小、旋轉(zhuǎn)等變化效果,對(duì)于引入的元件實(shí)例還可以產(chǎn)生顏色的變化。設(shè)置補(bǔ)間動(dòng)畫的關(guān)鍵幀可以采用以下三種方式。

選擇開始關(guān)鍵幀后,在【屬性】面板中的【補(bǔ)間】下拉選項(xiàng)中選【動(dòng)畫】。選擇開始關(guān)鍵幀后,選擇【插入】/【時(shí)間軸】/【創(chuàng)建補(bǔ)間動(dòng)畫】命令。用鼠標(biāo)右鍵單擊開始關(guān)鍵幀,從打開的快捷菜單中選擇【創(chuàng)建補(bǔ)間動(dòng)畫】命令。6.1功能講解6.1.3對(duì)補(bǔ)間動(dòng)畫的特殊控制補(bǔ)間動(dòng)畫產(chǎn)生后,還可以利用【屬性】面板中的相關(guān)選項(xiàng)實(shí)現(xiàn)進(jìn)一步控制,比如使運(yùn)動(dòng)產(chǎn)生非勻速運(yùn)動(dòng)效果等等。確定動(dòng)畫中能否進(jìn)行對(duì)象的比例變化改變對(duì)象的變化速度。正值是先快后慢,負(fù)值是先慢后快。缺省設(shè)置0,對(duì)應(yīng)勻速變化確定旋轉(zhuǎn)次數(shù)打開【自定義緩入/緩出】對(duì)話框確定動(dòng)畫對(duì)象如何旋轉(zhuǎn)變化。有四個(gè)選項(xiàng),【自動(dòng)】按捷徑旋轉(zhuǎn),其他為強(qiáng)制性旋轉(zhuǎn)

6.1功能講解6.1.3對(duì)補(bǔ)間動(dòng)畫的特殊控制

【自定義緩入/緩出】對(duì)話框可以實(shí)現(xiàn)對(duì)補(bǔ)間動(dòng)畫更加精確與復(fù)雜的控制。此對(duì)話框采用曲線表示動(dòng)畫隨時(shí)間的變化程度,其中水平軸表示幀,垂直軸表示變化的百分比。第一個(gè)關(guān)鍵幀表示為0%,最后1個(gè)關(guān)鍵幀表示為100%。曲線斜率表示變化速率,曲線水平時(shí)(無(wú)斜率),變化速率為零;曲線垂直時(shí),變化速率最大。

速率曲線恢復(fù)成默認(rèn)的線性狀態(tài)勾選,所顯示的曲線適用于所有屬性指定顯示的曲線應(yīng)用于哪種屬性,共有五種屬性可選依據(jù)設(shè)置的速率曲線預(yù)覽動(dòng)畫所選控制點(diǎn)的關(guān)鍵幀和變化程度

6.1功能講解6.1.4補(bǔ)間形狀動(dòng)畫制作補(bǔ)間形狀指形狀逐漸發(fā)生變化的動(dòng)畫,和補(bǔ)間動(dòng)作動(dòng)畫正好相反,補(bǔ)間形狀中的動(dòng)畫對(duì)象只能是矢量圖形。要對(duì)組、實(shí)例或位圖圖像進(jìn)行變形動(dòng)畫,必須首先分離成矢量圖形。要對(duì)文本進(jìn)行變形動(dòng)畫,還必須將文本分離兩次,才能將文本轉(zhuǎn)換為矢量圖形。

補(bǔ)間形狀動(dòng)畫,一次補(bǔ)間一個(gè)形狀通??梢垣@得最佳效果。如果有多個(gè)矢量圖形存在,在變形過(guò)程中將被當(dāng)做一個(gè)整體看待。對(duì)于復(fù)雜的或希望人為控制的變形動(dòng)畫,可以加形狀提示進(jìn)行控制。形狀提示使用26個(gè)英文字母,標(biāo)識(shí)起始形狀和結(jié)束形狀中相對(duì)應(yīng)的點(diǎn),因此最多可以使用26個(gè)形狀提示。增加形狀提示可以選擇【修改】/【形狀】/【添加形狀提示】命令。如果無(wú)法看到形狀提示,可以選擇【視圖】/【顯示形狀提示】命令。用鼠標(biāo)右鍵單擊形狀提示點(diǎn),可以打開快捷菜單進(jìn)行形狀提示處理。

6.2范例解析6.2.1圖片疊化

創(chuàng)建如圖所示的效果,斑馬圖片先顯示,然后逐漸消失同時(shí)熊的圖片逐漸顯示出來(lái),實(shí)現(xiàn)疊化效果。6.2范例解析6.2.2飛機(jī)變形

創(chuàng)建如圖所示的效果,飛機(jī)形狀和顏色逐漸演變。6.3課堂實(shí)訓(xùn)6.3.1福到

創(chuàng)建如圖所示的效果,其中福帖旋轉(zhuǎn)飛入翻轉(zhuǎn),福字一直伴有顏色變化,營(yíng)造出一種喜慶氣氛。6.3課堂實(shí)訓(xùn)6.3.2燃燒的紅燭

創(chuàng)建如圖所示的效果,燃燒的紅燭火苗晃動(dòng)逐漸縮小。6.4綜合案例──人才市場(chǎng)廣告

創(chuàng)建如圖所示的效果,人字變形成飛鳥圖形,飛出屏幕左上方,同時(shí)字幕由上向下彈跳進(jìn)入,字幕顏色也產(chǎn)生變化。

從零開始FlashCS3基礎(chǔ)培訓(xùn)教程第七章特殊動(dòng)畫【教學(xué)目標(biāo)】掌握幀的編輯修改方法

掌握利用【影片瀏覽器】面板輔助動(dòng)畫制作

掌握濾鏡動(dòng)畫制作的一般方法

7.1功能講解7.1.1幀的編輯修改幀的插入,常用方法如下。

用鼠標(biāo)左鍵單擊幀,然后選擇【插入】/【時(shí)間軸】/【幀】命令、【插入】/【時(shí)間軸】/【關(guān)鍵幀】命令或【插入】/【時(shí)間軸】/【空白關(guān)鍵幀】命令,就可以插入不同類型的幀??旖莘绞剑喊碏5鍵插入幀,按F6鍵插入關(guān)鍵幀,按F7鍵插入空白關(guān)鍵幀。用鼠標(biāo)右鍵單擊所要選的幀,在彈出的捷菜單中選擇相應(yīng)的插入命令。幀被選擇后,呈深色顯示,常用如下的選擇方法。

用鼠標(biāo)左鍵單擊所要選的幀。按Ctrl+Alt鍵同時(shí)用鼠標(biāo)左鍵分別單擊所要選的幀,可以選擇多個(gè)不連續(xù)的幀。按Shift鍵同時(shí)用鼠標(biāo)左鍵分別單擊所要選的兩幀,則兩幀之間的所有幀均被選擇。用鼠標(biāo)左鍵單擊所要選的幀,并繼續(xù)拖動(dòng),則第1幀與最后一幀間的所有幀均被選擇。使用【編輯】/【時(shí)間軸】/【選擇所有幀】命令,選擇【時(shí)間軸】面板中的所有幀。7.1功能講解7.1.1幀的編輯修改幀的移動(dòng),常用方法如下。

用鼠標(biāo)左鍵單擊所選的幀,然后拖動(dòng)到新位置。如果拖動(dòng)時(shí)按Alt鍵,會(huì)在新位置復(fù)制出所選的幀。選擇一幀或多個(gè)幀,選擇【編輯】/【時(shí)間軸】/【剪切幀】命令剪切所選幀。用鼠標(biāo)左鍵單擊所要放置的位置,選擇【編輯】/【時(shí)間軸】/【粘貼幀】命令粘貼出所選的幀。幀的修改,常用方法如下。

選擇一幀或多個(gè)幀,使用【修改】/【時(shí)間軸】下的子菜單命令,將所選幀轉(zhuǎn)換為關(guān)鍵幀、空白關(guān)鍵幀或者刪除關(guān)鍵幀。當(dāng)選擇多個(gè)連續(xù)的幀以后,【修改】/【時(shí)間軸】下的【翻轉(zhuǎn)幀】命令會(huì)有效,利用這個(gè)命令可以翻轉(zhuǎn)所選幀的出現(xiàn)順序,也就是實(shí)現(xiàn)動(dòng)畫的反向播放。7.1功能講解7.1.2【影片瀏覽器】面板

【影片瀏覽器】面板,是一個(gè)方便用戶進(jìn)行動(dòng)畫分析、管理和修改的有效根據(jù),可以通過(guò)選擇【窗口】/【影片瀏覽器】命令打開。從中能夠方便地看出動(dòng)畫的流程與結(jié)構(gòu),快速地選擇所要查找的對(duì)象。同時(shí),也是分析別人作品的有效方法。

顯示文本顯示按鈕、影片剪輯和圖形元件顯示動(dòng)作語(yǔ)句顯示視頻、聲音和位圖顯示幀和圖層自定義要顯示的項(xiàng)目7.1功能講解7.1.3應(yīng)用濾鏡

為了保證濾鏡的變化能夠正確補(bǔ)間,F(xiàn)lashCS3規(guī)定了如下原則。

如果將補(bǔ)間動(dòng)畫應(yīng)用于已使用了濾鏡的影片剪輯,則在補(bǔ)間的另一端插入關(guān)鍵幀時(shí),該影片剪輯在補(bǔ)間的最后一幀上自動(dòng)繼承它在補(bǔ)間開頭所具有的濾鏡,并且層疊順序相同。如果將影片剪輯放在兩個(gè)不同幀上,并且對(duì)于每個(gè)影片剪輯都應(yīng)用了不同的濾鏡,且兩幀之間又應(yīng)用了補(bǔ)間動(dòng)畫,則Flash首先處理所帶濾鏡最多的影片剪輯,然后比較分別應(yīng)用于第1個(gè)影片剪輯和第2個(gè)影片剪輯的濾鏡。如果在第二個(gè)影片剪輯中找不到匹配的濾鏡,F(xiàn)lash會(huì)生成一個(gè)不帶參數(shù)并具有現(xiàn)有顏色的濾鏡。如果兩個(gè)關(guān)鍵幀之間存在補(bǔ)間動(dòng)畫,將濾鏡添加到關(guān)鍵幀中的對(duì)象上時(shí),F(xiàn)lash會(huì)在補(bǔ)間另一端的關(guān)鍵幀上自動(dòng)將相同濾鏡添加到影片剪輯中。如果從關(guān)鍵幀中的對(duì)象上刪除濾鏡,F(xiàn)lash會(huì)在補(bǔ)間另一端的關(guān)鍵幀中自動(dòng)從影片剪輯中刪除匹配的濾鏡如果補(bǔ)間動(dòng)畫起始和結(jié)束的濾鏡參數(shù)設(shè)置不一致,F(xiàn)lash會(huì)將起始幀的濾鏡設(shè)置應(yīng)用于補(bǔ)間。但象挖空、內(nèi)側(cè)陰影、內(nèi)側(cè)發(fā)光以及漸變發(fā)光的類型和漸變斜角的類型,都不會(huì)產(chǎn)生補(bǔ)間動(dòng)畫。7.2范例解析7.2.1打折廣告

創(chuàng)建如圖所示的效果,其中的文字快速變色并有位置的變化。7.2范例解析7.2.2歡迎您

創(chuàng)建如圖所示的效果,在已有文件的基礎(chǔ)上修改幾個(gè)圓環(huán)的顏色。7.2范例解析7.2.3動(dòng)感地帶

創(chuàng)建如圖所示的效果,汽車圖片在快速水平振蕩中產(chǎn)生虛實(shí)變化。

7.3課堂實(shí)訓(xùn)7.3.1可愛女孩

創(chuàng)建如圖所示的效果,女孩眨著漂亮的大眼睛,向你訴說(shuō)著心語(yǔ)。7.3課堂實(shí)訓(xùn)7.3.2無(wú)方不夜城

創(chuàng)建如圖所示的效果,背景上多彩線條流動(dòng),文字紅光閃動(dòng),透出流光溢彩不夜天的魅力。7.4綜合案例──圣誕賀卡

創(chuàng)建如圖所示的效果,圣誕樹上星光閃爍,圣誕老人帶著圣潔的光芒移入畫面,“圣誕快樂(lè)”幾個(gè)字從天而降進(jìn)入畫面。從零開始FlashCS3基礎(chǔ)培訓(xùn)教程第八章圖層動(dòng)畫【教學(xué)目標(biāo)】掌握運(yùn)動(dòng)引導(dǎo)層動(dòng)畫制作理解遮罩層動(dòng)畫的含義掌握遮罩層動(dòng)畫制作理解應(yīng)用場(chǎng)景的意義8.1功能講解8.1.1運(yùn)動(dòng)引導(dǎo)層動(dòng)畫

在【時(shí)間軸】面板中,在層名前有標(biāo)志的就是運(yùn)動(dòng)引導(dǎo)層。運(yùn)動(dòng)引導(dǎo)層,可以起到設(shè)置運(yùn)動(dòng)路徑的導(dǎo)向作用,使與之相鏈接的被引導(dǎo)層中的對(duì)象沿此路徑運(yùn)動(dòng)。設(shè)置運(yùn)動(dòng)引導(dǎo)層和被引導(dǎo)層,可以采用下面的方法。在【時(shí)間軸】面板中直接單擊按鈕,在當(dāng)前圖層上增加一個(gè)運(yùn)動(dòng)引導(dǎo)層,則當(dāng)前圖層變成被引導(dǎo)層。。用鼠標(biāo)右鍵單擊圖層名,在打開的快捷菜單中選擇【添加引導(dǎo)層】命令,在當(dāng)前圖層上增加一個(gè)運(yùn)動(dòng)引導(dǎo)層,當(dāng)前圖層變成被引導(dǎo)層。選擇某個(gè)圖層,選擇【修改】/【時(shí)間軸】/【圖層屬性】命令,打開【圖層屬性】面板,選擇【引導(dǎo)層】或【被引導(dǎo)層】。選擇被引導(dǎo)層,單擊按鈕會(huì)在其上增加一個(gè)被引導(dǎo)層。選擇某個(gè)圖層,選擇【插入】/【時(shí)間軸】/【運(yùn)動(dòng)引導(dǎo)層】命令,在當(dāng)前圖層上增加一個(gè)運(yùn)動(dòng)引導(dǎo)層,當(dāng)前圖層變成被引導(dǎo)層。8.1功能講解8.1.3場(chǎng)景

選擇【窗口】/【其他面板】/【場(chǎng)景】命令,會(huì)打開【場(chǎng)景】面板,從中選擇某個(gè)場(chǎng)景,舞臺(tái)上方就會(huì)出現(xiàn)相應(yīng)的圖標(biāo)顯示,表明進(jìn)入了這一場(chǎng)景的制作。還可以使用【插入】/【場(chǎng)景】命令增加場(chǎng)景。在【場(chǎng)景】面板中上下拖動(dòng)所選擇的場(chǎng)景,可以調(diào)整它們的排列順序,最上面的將在作品中先播放。雙擊面板內(nèi)的場(chǎng)景名,可以為其更名。

刪除所選擇的場(chǎng)景

復(fù)制出所選擇的場(chǎng)景增加一個(gè)場(chǎng)景8.2范例解析8.2.1飛行的導(dǎo)彈

創(chuàng)建如圖所示的效果,導(dǎo)彈沿一條曲線路徑飛行。8.2范例解析8.2.2掃光文字

創(chuàng)建如圖所示的效果,深藍(lán)色文字上有一道光線從左向右劃過(guò),形成常見的掃光文字效果。8.3課堂實(shí)訓(xùn)8.3.1漆彩生活

創(chuàng)建如圖所示的效果,不同色塊上分別飄下不同的字符,明快的色彩、飄動(dòng)的字符給人以靚麗清新的感覺。8.3課堂實(shí)訓(xùn)8.3.2禮花綻放

創(chuàng)建如圖所示的效果,夜空中禮花綻放緩緩下落,璀璨奪目。8.4綜合案例──房地產(chǎn)廣告

創(chuàng)建如圖所示的效果,隨著放大鏡的旋轉(zhuǎn)分別顯示出文字“中緣是您的最佳選擇”,然后畫面切換,文字由大到小快速飛入。從零開始FlashCS3基礎(chǔ)培訓(xùn)教程第九章 應(yīng)用音頻資源【教學(xué)目標(biāo)】掌握幀的習(xí)慣含義及其相關(guān)設(shè)置掌握補(bǔ)間動(dòng)畫的制作方法及技巧掌握補(bǔ)間形狀的制作方法9.1功能講解9.1.1 音頻常識(shí)一般來(lái)說(shuō),音頻文件音質(zhì)越高容量越大,但是MP3聲音數(shù)據(jù)經(jīng)過(guò)了壓縮,比WAV或AIFF聲音數(shù)據(jù)量小。通常,當(dāng)使用WAV或AIFF文件時(shí),最好使用16bit22kHz單聲,但是FlashCS3只能導(dǎo)入采樣率為11kHz、22kHz或44kHz,8bit或16bit的聲音。在導(dǎo)出時(shí),F(xiàn)lashCS3會(huì)把聲音轉(zhuǎn)換成采樣比率較低的聲音。9.1功能講解9.1.1 音頻常識(shí)關(guān)于音頻的基本概念:采樣率:簡(jiǎn)單地說(shuō)就是通過(guò)波形采樣的方法記錄1s長(zhǎng)度的聲音,需要多少個(gè)數(shù)據(jù)。原則上采樣率越高,聲音的質(zhì)量越好。壓縮率:通常指音樂(lè)文件壓縮前后的大小比值,用來(lái)簡(jiǎn)單描述數(shù)字聲音的壓縮效率。比特率:是另一種數(shù)字音樂(lè)壓縮比率的參考性指標(biāo),表示記錄音頻數(shù)據(jù)每秒鐘所需要的平均比特值,通常使用kbit/s作為單位。量化級(jí):簡(jiǎn)單地說(shuō)就是描述聲音波形的數(shù)據(jù)是多少位的二進(jìn)制數(shù)據(jù),通常以bit為單位,如16bit、24bit。16bit量化級(jí)記錄聲音的數(shù)據(jù)是用16bit的二進(jìn)制數(shù),因此,量化級(jí)也是數(shù)字聲音質(zhì)量的重要指標(biāo)。9.1功能講解9.1.1 音頻常識(shí)適合FlashCS3引用的4種音頻格式如下:WAV格式:WaveAudioFiles(WAV)是微軟公司和IBM公司共同開發(fā)的PC標(biāo)準(zhǔn)聲音格式。WAV格式直接保存對(duì)聲音波形的采樣數(shù)據(jù),數(shù)據(jù)沒(méi)有經(jīng)過(guò)壓縮,所以音質(zhì)很好。MP3格式:MotionPictureExpertsLayer-3(MP3)是讀者熟知的一種數(shù)字音頻格式。由于體積小、傳輸方便、擁有較好的聲音質(zhì)量,所以現(xiàn)在大量的音樂(lè)都是以MP3的形式出現(xiàn)的。AIF/AIFF格式:是蘋果公司開發(fā)的一種聲音文件格式,支持MAC平臺(tái),支持16bit、44.1kHz立體聲。AU格式:由SUN公司開發(fā)的AU壓縮聲音文件格式,只支持8bit的聲音,是互聯(lián)網(wǎng)上常用到的聲音文件格式,多由SUN工作站創(chuàng)建。9.1功能講解9.1.2

編輯引入音頻FlashCS3包括兩種類型的聲音:事件聲音和音頻流。其中,事件聲音必須完全下載后才能開始播放,除非停止,否則它將一直連續(xù)播放;音頻流可以在前幾幀下載了足夠的數(shù)據(jù)后就開始播放。9.1功能講解9.1.2

編輯引入音頻音頻【屬性】面板中的【效果】選項(xiàng)主要用于設(shè)置不同的音頻變化效果?!拘Ч肯吕斜碇懈鬟x項(xiàng)的作用如下:【無(wú)】:不選擇任何效果?!咀舐暤馈浚褐挥凶舐暤啦シ怕曇??!居衣暤馈浚褐挥杏衣暤啦シ怕曇簟!緩淖蟮接业觥浚嚎梢援a(chǎn)生從左聲道向右聲道漸變的效果?!緩挠业阶蟮觥浚嚎梢援a(chǎn)生從右聲道向左聲道漸變的效果。【淡入】:用于制造聲音開始時(shí)逐漸提升音量的效果。【淡出】:用于制造聲音結(jié)束時(shí)逐漸降低音量的效果。【自定義】:讓用戶根據(jù)實(shí)際情況隨機(jī)調(diào)整聲音,和單擊編輯按鈕的作用相同。9.1功能講解9.1.2

編輯引入音頻【同步】下拉列表選項(xiàng)步】下拉列表中各選項(xiàng)的作用如下:【事件】:這是軟件默認(rèn)的選項(xiàng),此項(xiàng)的控制播放方式是當(dāng)動(dòng)畫運(yùn)行到導(dǎo)入聲音的幀時(shí),聲音將被打開,并且不受時(shí)間軸的限制繼續(xù)播放,直到單個(gè)聲音播放完畢,或是按照用戶在【循環(huán)】中設(shè)定的循環(huán)播放次數(shù)反復(fù)播放?!鹃_始】:是用于聲音開始位置的開關(guān)。當(dāng)動(dòng)畫運(yùn)動(dòng)到該聲音導(dǎo)入幀時(shí),聲音開始播放,但在播放過(guò)程中如果再次遇到導(dǎo)入同一聲音的幀時(shí),將繼續(xù)播放該聲音,而不播放再次導(dǎo)入的聲音?!笆录表?xiàng)卻可以兩個(gè)聲音同時(shí)播放?!就V埂浚河糜诮Y(jié)束聲音的播放?!緮?shù)據(jù)流】:可以根據(jù)動(dòng)畫播放的周期控制聲音的播放,即當(dāng)動(dòng)畫開始時(shí)導(dǎo)入并播放聲音,當(dāng)動(dòng)畫結(jié)束時(shí)聲音也隨之終止。9.1功能講解9.1.3 壓縮聲音通過(guò)選擇壓縮選項(xiàng)可以控制導(dǎo)出的SWF影片文件中聲音的品質(zhì)和大小。使用【聲音屬性】對(duì)話框可為單個(gè)聲音設(shè)置壓縮選項(xiàng),而在影片的【發(fā)布設(shè)置】對(duì)話框中可定義所有聲音的壓縮設(shè)置。9.1功能講解9.1.3 壓縮聲音“ADPCM”(自適應(yīng)音頻脈沖編碼)壓縮選項(xiàng)用于設(shè)置8bit或16bit聲音數(shù)據(jù)的壓縮設(shè)置。其中的3個(gè)選項(xiàng)作用如下:【預(yù)處理】:選擇【將立體聲轉(zhuǎn)換為單聲道】會(huì)將混合立體聲轉(zhuǎn)換為單聲(非立體聲),用于選擇以單聲道還是雙聲道輸出聲音文件,做這種選擇的目的是為了減少文件的容量。【采樣率】:用于選擇聲音的采樣率。選擇一個(gè)選項(xiàng)以控制聲音的保真度和文件大小。較低的采樣比率可以減小文件大小,但也降低聲音的品質(zhì)。【ADPCM位】(位數(shù)轉(zhuǎn)換):用于設(shè)定聲音輸出時(shí)的位數(shù)轉(zhuǎn)換。在此提供了4種選項(xiàng),用戶可以均衡質(zhì)量和容量的關(guān)系,做出合適的選擇。9.1功能講解9.1.3 壓縮聲音通過(guò)“MP3”壓縮選項(xiàng)可以用MP3壓縮格式導(dǎo)出聲音,相關(guān)選項(xiàng)的作用如下:【預(yù)處理】:和“ADPCM”壓縮選項(xiàng)中同名選項(xiàng)的作用一致?!颈忍芈省浚涸O(shè)置輸出聲音文件的數(shù)據(jù)采集率。其參數(shù)越大,音頻的容量和質(zhì)量就越高。一般情況下將它設(shè)為大于或等于“16kbps”效果最好。【品質(zhì)】:用于設(shè)置音頻輸出時(shí)的壓縮速度和聲音品質(zhì),共有【快速】、【中】、【最佳】3個(gè)選項(xiàng)。9.1功能講解9.1.3 壓縮聲音選擇“原始”壓縮選項(xiàng)導(dǎo)出聲音時(shí)不進(jìn)行壓縮,其相關(guān)選項(xiàng)作用如下:【預(yù)處理】:和“ADPCM”壓縮選項(xiàng)中同名選項(xiàng)的作用一致?!静蓸勇省浚汉汀癆DPCM”壓縮選項(xiàng)作用基本一致。對(duì)于語(yǔ)音來(lái)說(shuō),5kHz是最低的可接受標(biāo)準(zhǔn)。對(duì)于音樂(lè)短片,11kHz是最低的建議聲音品質(zhì),而這只是標(biāo)準(zhǔn)CD比率的1/4。22kHz是用于Web回放的常用選擇,這是標(biāo)準(zhǔn)CD比率的1/2。44kHz是標(biāo)準(zhǔn)的CD音頻比率。9.2范例解析9.2.1 引入聲音9.2范例解析9.2.2 體會(huì)聲音壓縮方式9.3 課堂實(shí)訓(xùn)9.3.1多媒體按鈕音效9.4 綜合案例──卡通場(chǎng)景配樂(lè)9.5小結(jié)

聲音可以使作品變得不再單調(diào),選擇優(yōu)美的聲音可以深化作品內(nèi)涵。如通過(guò)向按鈕元件添加音效可使按鈕具有更強(qiáng)的互動(dòng)性,通過(guò)聲音淡入淡出效果可使音軌更加優(yōu)美。FlashCS3提供了多種聲音應(yīng)用的方法,音頻應(yīng)用的方式可以是獨(dú)立于時(shí)間軸連續(xù)播放,或是動(dòng)畫和一個(gè)音軌同步播放。從零開始FlashCS3基礎(chǔ)培訓(xùn)教程第十章動(dòng)作腳本應(yīng)用基礎(chǔ)

【教學(xué)目標(biāo)】ActionScript基本概念A(yù)ctionScript語(yǔ)法基礎(chǔ)ActionScript基本用法常用語(yǔ)句和函數(shù)事件的概念和處理方法10.1功能講解10.1.1ActionScript基礎(chǔ)概念

ActionScript程序一般由語(yǔ)句、函數(shù)和變量組成,主要涉及到變量、函數(shù)、數(shù)據(jù)類型、表達(dá)式和運(yùn)算符等,它們是ActionScript的基石。可以由單一動(dòng)作組成,如指示動(dòng)畫停止播放的操作,也可以由一系列動(dòng)作語(yǔ)句組成,如先計(jì)算條件,再執(zhí)行動(dòng)作。ActionScript是一種面向?qū)ο蟮木幊陶Z(yǔ)言。對(duì)象是ActionScript3.0語(yǔ)言的核心,程序所聲明的每個(gè)變量、編寫的每個(gè)函數(shù)以及創(chuàng)建的每個(gè)實(shí)例都是一個(gè)對(duì)象。在ActionScript面向?qū)ο蟮木幊讨?,任何?duì)象都可以包含三種類型的特性。:屬性:表示與對(duì)象綁定在一起的若干數(shù)據(jù)項(xiàng)的值,如矩形的長(zhǎng)、寬、顏色。方法:可以由對(duì)象執(zhí)行的操作,如動(dòng)畫播放、停止或跳轉(zhuǎn)等。事件:由用戶或系統(tǒng)內(nèi)部引發(fā)的、可被ActionScript識(shí)別并響應(yīng)的事情,如鼠標(biāo)單擊、用戶輸入、定時(shí)時(shí)間到等事件。這些元素共同用于管理程序使用的數(shù)據(jù)塊,并用于確定執(zhí)行哪些動(dòng)作以及動(dòng)作的執(zhí)行順序。ActionScript為響應(yīng)特定事件而執(zhí)行某些動(dòng)作的過(guò)程稱為“事件處理”。在編寫執(zhí)行事件處理代碼時(shí),F(xiàn)lash需要識(shí)別三個(gè)重要元素。事件源:發(fā)生該事件的是哪個(gè)對(duì)象。事件:將要發(fā)生什么事情,以及程序希望響應(yīng)什么事情。響應(yīng):當(dāng)事件發(fā)生時(shí),程序希望執(zhí)行哪些步驟。無(wú)論何時(shí)編寫處理事件的ActionScript代碼,都會(huì)包括這三個(gè)元素,并且代碼將遵循以下基本結(jié)構(gòu)。functioneventResponse(eventObject:EventType):void{//此處是為響應(yīng)事件而執(zhí)行的動(dòng)作。}eventSource.addEventListener(EventType.EVENT_NAME,eventResponse);此代碼執(zhí)行兩個(gè)操作。首先,定義一個(gè)函數(shù),這是指定為響應(yīng)事件而要執(zhí)行的動(dòng)作的方法。接下來(lái),調(diào)用源對(duì)象的addEventListener()方法,實(shí)際上就是為指定事件“訂閱”該函數(shù),以便當(dāng)該事件發(fā)生時(shí),執(zhí)行該函數(shù)的動(dòng)作。一旦編寫了事件處理函數(shù),就需要通知事件源對(duì)象(發(fā)生事件的對(duì)象,如按鈕)程序希望在該事件發(fā)生時(shí)調(diào)用函數(shù)??赏ㄟ^(guò)調(diào)用該對(duì)象的addEventListener()方法來(lái)實(shí)現(xiàn)此目的(所有具有事件的對(duì)象都同時(shí)具有addEventListener()方法)。addEventListener()方法有兩個(gè)參數(shù):第一個(gè)參數(shù)是希望響應(yīng)的特定事件的名稱。同樣,每個(gè)事件都與一個(gè)特定類關(guān)聯(lián),而該類將為每個(gè)事件預(yù)定義一個(gè)特殊值;類似于事件自己的唯一名稱(應(yīng)將其用于第一個(gè)參數(shù))。第二個(gè)參數(shù)是事件響應(yīng)函數(shù)的名稱。請(qǐng)注意,如果將函數(shù)名稱作為參數(shù)進(jìn)行傳遞,則在寫入函數(shù)名稱時(shí)不使用括號(hào)。1、變量的聲明變量可用來(lái)存儲(chǔ)程序中使用的值。要聲明變量,必須將var語(yǔ)句和變量名結(jié)合使用。例如,下面的語(yǔ)句聲明一個(gè)名為i的變量:vari;如果在聲明變量時(shí)省略了var語(yǔ)句,在嚴(yán)格模式下將出現(xiàn)編譯器錯(cuò)誤,在標(biāo)準(zhǔn)模式下將出現(xiàn)運(yùn)行時(shí)錯(cuò)誤。要將變量與一個(gè)數(shù)據(jù)類型相關(guān)聯(lián),則必須在聲明變量時(shí)進(jìn)行此操作。在聲明變量時(shí)不指定變量的類型是合法的,但這在嚴(yán)格模式下將產(chǎn)生編譯器警告??赏ㄟ^(guò)在變量名后面追加一個(gè)后跟變量類型的冒號(hào)(:)來(lái)指定變量類型。例如,下面的代碼聲明一個(gè)int類型的變量i:vari:int;10.1.2變量

10.1.2變量

2、變量的賦值可以使用賦值運(yùn)算符(=)為變量賦值。例如,下面的代碼聲明一個(gè)變量i并將值20賦給它:vari:int;i=20;也可以在聲明變量的同時(shí)為變量賦值,如下面的示例所示:vari:int=20;如果要聲明多個(gè)變量,則可以使用逗號(hào)運(yùn)算符(,)來(lái)分隔變量,從而在一行代碼中聲明所有這些變量。例如,下面的代碼在一行代碼中聲明3個(gè)變量:vara:int,b:int,c:int;也可以在同一行代碼中為其中的每個(gè)變量賦值。例如,下面的代碼聲明3個(gè)變量(a、b和c)并為每個(gè)變量賦值:vara:int=10,b:int=20,c:int=30;10.1.2變量

3、默認(rèn)值“默認(rèn)值”是在設(shè)置變量值之前變量中包含的值。首次設(shè)置變量的值實(shí)際上就是“初始化”變量。如果我們聲明了一個(gè)變量,但是沒(méi)有設(shè)置它的值,則該變量便處于“未初始化”狀態(tài)。未初始化的變量的值取決于它的數(shù)據(jù)類型,一般來(lái)說(shuō),Boolean類型變量的默認(rèn)值為“false”,int類型變量的默認(rèn)值為0。如果我們聲明某個(gè)變量,但是未聲明它的數(shù)據(jù)類型,則將應(yīng)用默認(rèn)數(shù)據(jù)類型*,這實(shí)際上表示該變量是無(wú)類型變量。如果我們沒(méi)有用值初始化無(wú)類型變量,則該變量的默認(rèn)值是undefined。10.1.3語(yǔ)法

1、區(qū)分大小寫ActionScript3.0是一種區(qū)分大小寫的語(yǔ)言。只是大小寫不同的標(biāo)識(shí)符會(huì)被視為不同。例如,下面的代碼創(chuàng)建兩個(gè)不同的變量:

varnum1:int;varNum1:int;2、點(diǎn)語(yǔ)法可以通過(guò)點(diǎn)運(yùn)算符(.)來(lái)訪問(wèn)對(duì)象的屬性和方法。使用點(diǎn)語(yǔ)法,可以使用后跟點(diǎn)運(yùn)算符和屬性名或方法名來(lái)引用對(duì)象的屬性或方法。例如:

ball.x=100;//對(duì)象ball的x坐標(biāo)為100ball.alpha=50;//對(duì)象ball的透明度值為5010.1.3語(yǔ)法

3、分號(hào)可以使用分號(hào)字符(;)來(lái)終止語(yǔ)句。如果我們省略分號(hào)字符,則編譯器將假設(shè)每一行代碼代表一條語(yǔ)句。但是一般程序員都習(xí)慣使用分號(hào)來(lái)表示語(yǔ)句結(jié)束,因此,我們也應(yīng)當(dāng)養(yǎng)成這樣一個(gè)習(xí)慣,以使自己的代碼更易于閱讀。使用分號(hào)終止語(yǔ)句可以在一行中放置多個(gè)語(yǔ)句,但是這樣會(huì)使代碼變得難以閱讀。4、小括號(hào)在ActionScript3.0中,可以通過(guò)三種方式來(lái)使用小括號(hào)(())。(1)可以使用小括號(hào)來(lái)更改表達(dá)式中的運(yùn)算順序。組合到小括號(hào)中的運(yùn)算總是最先執(zhí)行。例如,小括號(hào)可用來(lái)改變?nèi)缦麓a中的運(yùn)算順序:

trace(2+3*4);//14trace((2+3)*4);//20(2)可以結(jié)合使用小括號(hào)和逗號(hào)運(yùn)算符(,)來(lái)計(jì)算一系列表達(dá)式并返回最后一個(gè)表達(dá)式的結(jié)果,如下面的示例所示:(3)可以使用小括號(hào)來(lái)向函數(shù)或方法傳遞一個(gè)或多個(gè)參數(shù),如下面的示例所示,此示例向trace()函數(shù)傳遞一個(gè)字符串值:

trace("hello");//hello10.1.3語(yǔ)法

5、注釋ActionScript3.0代碼支持兩種類型的注釋:?jiǎn)涡凶⑨尯投嘈凶⑨尅>幾g器將忽略標(biāo)記為注釋的文本。單行注釋以兩個(gè)正斜杠字符(//)開頭并持續(xù)到該行的末尾。例如,下面的代碼包含一個(gè)單行注釋:

varsomeNumber:Number=3;//單行注釋多行注釋以一個(gè)正斜杠和一個(gè)星號(hào)(/*)開頭,以一個(gè)星號(hào)和一個(gè)正斜杠(*/)結(jié)尾。

/*這是一個(gè)可以跨 多行代碼的多行注釋。*/10.1.4運(yùn)算符

10.1.4運(yùn)算符

10.1.5條件語(yǔ)句

1、if..else if..else條件語(yǔ)句用于測(cè)試一個(gè)條件,如果該條件存在,則執(zhí)行一個(gè)代碼塊,否則執(zhí)行替代代碼塊。例如,下面的代碼測(cè)試x的值是否超過(guò)20,如果是,則生成一個(gè)trace()函數(shù),否則生成另一個(gè)trace()函數(shù):if(x>20){trace("xis>20");}else{trace("xis<=20");}

如果我們不想執(zhí)行替代代碼塊,可以僅使用if語(yǔ)句,而不用else語(yǔ)句。2、if..elseif

可以使用if..elseif條件語(yǔ)句來(lái)測(cè)試多個(gè)條件。例如,下面的代碼不僅測(cè)試x的值是否超過(guò)20,而且還測(cè)試x的值是否為負(fù)數(shù):if(x>20){trace("xis>20");}elseif(x<0){trace("xisnegative");}3、switch

如果多個(gè)執(zhí)行路徑依賴于同一個(gè)條件表達(dá)式,則switch語(yǔ)句非常有用。它的功能大致相當(dāng)于一系列if..elseif語(yǔ)句,但是它更便于閱讀。switch語(yǔ)句不是對(duì)條件進(jìn)行測(cè)試以獲得布爾值,而是對(duì)表達(dá)式進(jìn)行求值并使用計(jì)算結(jié)果來(lái)確定要執(zhí)行的代碼塊。代碼塊以case語(yǔ)句開頭,以break語(yǔ)句結(jié)尾。例如,下面的switch語(yǔ)句基于由Date.getDay()方法返回的日期值輸出星期日期:varsomeDate:Date=newDate();vardayNum:uint=someDate.getDay();switch(dayNum){case0:trace("星期天");break;case1:trace("星期一");break;default:trace("我也不知道是星期幾");break;}10.1.6循環(huán)語(yǔ)句

1、for for循環(huán)用于循環(huán)訪問(wèn)某個(gè)變量以獲得特定范圍的值。必須在for語(yǔ)句中提供3個(gè)表達(dá)式:一個(gè)設(shè)置了初始值的變量,一個(gè)用于確定循環(huán)何時(shí)結(jié)束的條件語(yǔ)句,以及一個(gè)在每次循環(huán)中都更改變量值的表達(dá)式。例如,下面的代碼循環(huán)5次。變量i的值從0開始到4結(jié)束,輸出結(jié)果是從0到4的5個(gè)數(shù)字,每個(gè)數(shù)字各占1行。vari:int;for(i=0;i<5;i++){trace(i);}2、for..in for..in循環(huán)用于循環(huán)訪問(wèn)對(duì)象屬性或數(shù)組元素。例如,可以使用for..in循環(huán)來(lái)循環(huán)訪問(wèn)通用對(duì)象的屬性(不按任何特定的順序來(lái)保存對(duì)象的屬性,因此屬性可能以看似隨機(jī)的順序出現(xiàn)):varmyObj:Object={x:20,y:30};for(vari:StringinmyObj){trace(i+":"+myObj[i]);}//輸出://x:20//y:303、while while循環(huán)與if語(yǔ)句相似,只要條件為true,就會(huì)反復(fù)執(zhí)行。例如,下面的代碼與for循環(huán)示例生成的輸出結(jié)果相同:vari:int=0;while(i<5){trace(i);i++;}4、do..while do..while循環(huán)是一種while循環(huán),它保證至少執(zhí)行一次代碼塊,這是因?yàn)樵趫?zhí)行代碼塊后才會(huì)檢查條件。下面的代碼顯示了do...while循環(huán)的一個(gè)簡(jiǎn)單示例,即使條件不滿足,該示例也會(huì)生成輸出結(jié)果:vari:int=5;do{trace(i);i++;}while(i<5);//輸出:510.1.7函數(shù)

1、調(diào)用函數(shù) 可通過(guò)使用后跟小括號(hào)運(yùn)算符(())的函數(shù)標(biāo)識(shí)符來(lái)調(diào)用函數(shù)。要發(fā)送給函數(shù)的任何函數(shù)參數(shù)都括在小括號(hào)中。例如,貫穿于本書始末的trace()函數(shù),它是FlashPlayerAPI中的頂級(jí)函數(shù):

trace("Usetracetohelpdebugyourscript");

如果要調(diào)用沒(méi)有參數(shù)的函數(shù),則必須使用一對(duì)空的小括號(hào)。例如,可以使用沒(méi)有參數(shù)的Math.random()方法來(lái)生成一個(gè)隨機(jī)數(shù):

varrandomNum:Number=Math.random();2、定義自己的函數(shù) 在ActionScript3.0中可通過(guò)使用函數(shù)語(yǔ)句來(lái)定義函數(shù)。函數(shù)語(yǔ)句是在嚴(yán)格模式下定義函數(shù)的首選方法。函數(shù)語(yǔ)句以function關(guān)鍵字開頭,后跟:函數(shù)名用小括號(hào)括起來(lái)的逗號(hào)分隔參數(shù)列表用大括號(hào)括起來(lái)的函數(shù)體,即在調(diào)用函數(shù)時(shí)要執(zhí)行的ActionScript代碼例如,下面的代碼創(chuàng)建一個(gè)定義一個(gè)參數(shù)的函數(shù),然后將字符串“hello”用作參數(shù)值來(lái)調(diào)用該函數(shù):functiontraceParameter(aParam:String){trace(aParam);}traceParameter("hello");//hello3、從函數(shù)中返回值 要從函數(shù)中返回值,請(qǐng)使用后跟要返回的表達(dá)式或字面值的return語(yǔ)句。例如,下面的代碼返回一個(gè)表示參數(shù)的表達(dá)式:functiondoubleNum(baseNum:int):int{return(baseNum*2);}

請(qǐng)注意,return語(yǔ)句會(huì)終止該函數(shù),因此,不會(huì)執(zhí)行位于return語(yǔ)句下面的任何語(yǔ)句,如下所示:functiondoubleNum(baseNum:int):int{return(baseNum*2);trace("afterreturn");//不會(huì)執(zhí)行這條trace語(yǔ)句。}10.1.8【動(dòng)作】面板

動(dòng)作工具箱腳本窗口腳本導(dǎo)航器面板工具欄

10.2范例解析10.2.1影片剪輯的屬性賦值作品:可愛的圣誕老人10.2.2獲取隨機(jī)數(shù)作品:神秘的圣誕老人10.3課堂實(shí)訓(xùn)10.3.1畫面跳轉(zhuǎn)publicfunctiongotoAndPlay(frame:Object,scene:String=null):void跳轉(zhuǎn)到指定的幀并繼續(xù)播放SWF文件。frame:Object——表示播放頭轉(zhuǎn)到的幀編號(hào)的數(shù)字,或者表示播放頭

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論