![](https://static.zsdocx.com/FlexPaper/FileRoot/2019-8/10/9/ed781ca6-9d8e-40b2-bbf9-9943631fcf33/ed781ca6-9d8e-40b2-bbf9-9943631fcf33pic.jpg)
![flash互動(dòng)媒體設(shè)計(jì)與腳本基礎(chǔ)_第1頁](https://static.zsdocx.com/FlexPaper/FileRoot/2019-8/10/9/ed781ca6-9d8e-40b2-bbf9-9943631fcf33/ed781ca6-9d8e-40b2-bbf9-9943631fcf331.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、互動(dòng)媒體設(shè)計(jì)與腳本基礎(chǔ),,課程內(nèi)容,互動(dòng)設(shè)計(jì)規(guī)劃Flash的基本操作互動(dòng)作品的制作步驟實(shí)例:鼠標(biāo)跟隨,Flash動(dòng)畫復(fù)習(xí),制作Flash基本動(dòng)畫案例制作Flash的遮罩動(dòng)畫案例特別的復(fù)習(xí)元件的制作和元件的概念(上學(xué)期課件——第七章),互動(dòng)媒體,互動(dòng)媒體來自英文Multimedia , multi是指多重的,media即媒體,指我們用來表達(dá)信息的載體與形式。多媒體從字面上解釋是多種媒體(文字、圖像、動(dòng)畫、視頻、聲音
2、、音樂)集合的意思。Flash開發(fā)平臺(tái)由于其使用方便,發(fā)布文件小、播放器支持率高、動(dòng)畫效果流程等特點(diǎn),成為當(dāng)前開發(fā)互動(dòng)媒體的首選工具。,互動(dòng)設(shè)計(jì)規(guī)劃內(nèi)容,組建團(tuán)隊(duì),項(xiàng)目經(jīng)理、多媒體設(shè)計(jì)師、策劃師、動(dòng)畫專家、視頻專家、程序員,項(xiàng)目策劃,項(xiàng)目經(jīng)理、策劃師,項(xiàng)目制作,項(xiàng)目經(jīng)理、多媒體設(shè)計(jì)師、策劃師、動(dòng)畫專家、視頻專家、程序員,項(xiàng)目驗(yàn)收及評(píng)估,項(xiàng)目經(jīng)理、客戶、主管,確定主題,項(xiàng)目經(jīng)理、客戶、主管,,,,,互動(dòng)設(shè)計(jì)流程圖,,客戶需求分析
3、 互動(dòng)策劃,客戶資料收集 設(shè)計(jì)準(zhǔn)備,視覺設(shè)計(jì),數(shù)據(jù)功能開發(fā),界面開發(fā),調(diào)試測(cè)試,正式發(fā)布,互動(dòng)設(shè)計(jì)層次結(jié)構(gòu),,片頭,互動(dòng)主要部分,片尾,幫助,,,,,,互動(dòng)設(shè)計(jì)層次結(jié)構(gòu),,片頭,互動(dòng)主要部分,片尾,幫助,,,,,,Flash動(dòng)作腳本,Flash動(dòng)作腳本語言為ActionScript,簡(jiǎn)稱AS制作出各式各樣的互動(dòng)內(nèi)容互動(dòng)與游戲制作基本技法與語言相結(jié)合的動(dòng)畫效果個(gè)性化的鼠標(biāo)效果運(yùn)用腳本可以讓一些復(fù)雜繁瑣的制作過程
4、得到有效簡(jiǎn)化模擬下雨下雪等,動(dòng)作面板,,變量用來存儲(chǔ)程序中使用的值。在ActionScript 3.0中,一個(gè)變量實(shí)際上包含三個(gè)不同部分:變量名、存儲(chǔ)在變量中的數(shù)據(jù)的類型、存儲(chǔ)在計(jì)算機(jī)內(nèi)存中的實(shí)際值。變量名用于區(qū)分不同的變量,變量值用于確定變量的類型和實(shí)際值。,變量,在Flash CS3中位變量命名時(shí)要遵循以下規(guī)則:變量必須是一個(gè)標(biāo)識(shí)符。標(biāo)識(shí)符的第一個(gè)字符必須為字母、下劃線 (_) 或美元符號(hào) ($)。其后的字符可
5、以是數(shù)字、字母、下劃線或美元符號(hào)。變量不能是關(guān)快捷鍵字或 ActionScript 文本,如true、false、null或undefined。變量在其范圍內(nèi)必須是唯一的。變量不能是 ActionScript 語言中的任何元素,例如類名稱。,,變量的命名,在ActionScript中使用var語句創(chuàng)建變量(也稱為聲明變量)。下面的代碼行聲明一個(gè)名為value1的int類型的變量: var value1:int;可以
6、在聲明變量的同時(shí)為變量賦值: var value2: int=17; //聲明一個(gè)名為value2的int類型的變量并為其賦值 var numArray:Array = ["zero", "one", "two"]; //聲明一個(gè)名為numArray的數(shù)組變量,并為數(shù)組中的元素賦值。 可以在聲明變量的同時(shí)為變量賦值
7、 var a:int, b:int, c:int; var a:int = 10, b:int = 20, c:int = 30;,變量的聲明與賦值,,注意:如果在聲明對(duì)象時(shí)沒有指定類型,而又想顯示這些對(duì)象的代碼提示,就必須在聲明的對(duì)象名稱的后面添加特殊的后綴。這樣可以觸發(fā)相關(guān)的屬性和函數(shù)列表,在 Adobe Flash CS3 Professional中,還包含另一種變量聲明方法。 舞臺(tái)上的影片
8、剪輯元件、按鈕元件或文本字段,可以在“屬性”面板中為它指定一個(gè)實(shí)例名稱。在后臺(tái),F(xiàn)lash 將創(chuàng)建一個(gè)與該實(shí)例名稱同名的變量,可以在AS代碼中使用該變量來引用該舞臺(tái)項(xiàng)目。 例如,如果將一個(gè)影片剪輯元件實(shí)例指定了名稱 “rocketShip“,那么,只要在AS代碼中使用變量”rocketShip“,實(shí)際上就是在處理該影片剪輯。,常用對(duì)象類型和對(duì)應(yīng)的后綴,trace,var sum = 0;trace(sum);/*聲明了一個(gè)
9、變量“sum”,并在輸出面板中輸出變量的值。trace()函數(shù)的功能是可以在測(cè)試swf文件時(shí),使用此語句在“輸出”面板中記錄編程注釋或顯示消息。注:在編寫程序時(shí)幫助查找錯(cuò)誤 可以使用“發(fā)布設(shè)置”對(duì)話框中的“省略跟蹤動(dòng)作”命令將trace()動(dòng)作從導(dǎo)出swf文件中刪除。,⑴ 點(diǎn)語法 在ActionScript中,點(diǎn)運(yùn)算符(.)用來訪問對(duì)象的屬性和方法;也用于標(biāo)識(shí)指向影片剪輯或變量的目標(biāo)路徑。點(diǎn)語法表達(dá)式為:對(duì)象名.
10、屬性(或方法)。例如,對(duì)于影片剪輯實(shí)例“mymc”,表達(dá)式mymc.x就是指影片剪輯對(duì)象“mymc”的x屬性;mymc.play()表示播放影片剪輯“mymc”。 定義包時(shí),可以使用點(diǎn)運(yùn)算符來引用嵌套包。 或使用此表達(dá)式來引用EventDispatcher類,基本語法,⑵ 括號(hào)和分號(hào)在ActionScript 3.0中,主要包括大括號(hào){}和小括號(hào)()兩種。其中,{}用于將代碼分成不同的塊。而()是表達(dá)式中的一個(gè)符號(hào),具有最高
11、的優(yōu)先級(jí)別。另外在定義和調(diào)用函數(shù)時(shí),要將所有的參數(shù)放在括號(hào)中。分號(hào)用在ActionScript語句的結(jié)束處,用來表示該語句的結(jié)束。⑶ 區(qū)分大小寫 AS 3.0 是一種區(qū)分大小寫的語言。只是大小寫不同的標(biāo)識(shí)符會(huì)被視為不同。,基本語法,⑷ 關(guān)鍵字 在AS中,保留了一些標(biāo)識(shí)符給AS使用,這些標(biāo)識(shí)符就是關(guān)鍵字。在編寫腳本時(shí),不能用關(guān)鍵字作為變量、函數(shù)或自定義對(duì)象的標(biāo)識(shí),而且在腳本代碼中使用關(guān)鍵字必須要小寫。 AS 3.0 常用的
12、關(guān)鍵字有:as break case catch class const continue default delete do else extends false finally for function if implements import in instanceof interface internal is native new
13、 null package private protected public return super switch this throw to true try typeof use var void while with,基本語法,⑸ 注釋 AS 3.0代碼支持兩種類型的注釋:?jiǎn)涡凶⑨尯投嘈凶⑨?。注釋的?nèi)容不會(huì)被執(zhí)行,以灰色顯示,長(zhǎng)度不受限制。 單行注釋以“
14、//”開頭并持續(xù)到該行的末尾。多行注釋以“/*”開頭,以“*/”結(jié)尾。 ⑹ 常量常量是指具有無法改變的固定值的屬性。AS 3.0使用const語句來創(chuàng)建常量。只能為常量賦值一次,而且必須在最接近常量聲明的位置賦值。按照慣例,AS中的常量全部使用大寫字母,各個(gè)單詞之間用下劃線字符(_)分隔。,基本語法,“this”代表自身?!皉oot”代表主時(shí)間軸。它是最頂級(jí)的對(duì)象,所有的對(duì)象都包含在它的內(nèi)部“Parent”代表父一級(jí)對(duì)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- flash動(dòng)作腳本教程
- 展示設(shè)計(jì)——媒體空間與互動(dòng)裝置設(shè)計(jì)
- 多媒體腳本-s
- flash網(wǎng)頁多媒體課程設(shè)計(jì)
- 用action script動(dòng)作腳本制作flash下雨特效
- [學(xué)習(xí)]網(wǎng)頁設(shè)計(jì)與制作第12章flash基礎(chǔ)
- 多媒體設(shè)計(jì)—flash動(dòng)畫制作-畢業(yè)論文
- 網(wǎng)絡(luò)媒體與電視媒體的“互動(dòng)”淺析
- 廣播與新媒體如何實(shí)現(xiàn)全媒體互動(dòng)
- linux 腳本程序編寫基礎(chǔ)
- flash8.0--基礎(chǔ)與實(shí)例教程
- flash畢業(yè)設(shè)計(jì)開題報(bào)告--flash游戲設(shè)計(jì)與開發(fā)
- 媒體與政府良性互動(dòng) 實(shí)現(xiàn)雙贏
- 互動(dòng)媒體藝術(shù)設(shè)計(jì)系統(tǒng)的研究與實(shí)現(xiàn).pdf
- 《flash8基礎(chǔ)與實(shí)例教程》
- 學(xué)士學(xué)位論文--論基于flash的多媒體課件設(shè)計(jì)與制作
- flash課件基礎(chǔ)知識(shí)
- “飲食、運(yùn)動(dòng)與健康”互動(dòng)多媒體系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于Processing的互動(dòng)媒體設(shè)計(jì)研究.pdf
- 新媒體互動(dòng)營(yíng)銷
評(píng)論
0/150
提交評(píng)論