008-flash組件 Flash8本章重點(diǎn)?組件的介紹組件的介紹?組件的使用組件的使用關(guān)于組件?MacromediaFlash組件是帶參數(shù)的影片剪組件是帶參數(shù)的影片剪輯,您可以修改它們的外觀和行為。</p>
組件既可以輯,您可以修改它們的外觀和行為。
組件既可以是簡(jiǎn)單的用戶界面控件(例如,單選按鈕或復(fù)選是簡(jiǎn)單的用戶界面控件(例如,單選按鈕或復(fù)選框),也可以包含內(nèi)容(例如,滾動(dòng)窗格);組框),也可以包含內(nèi)容(例如,滾動(dòng)窗格);組件還可以是不可視的。
件還可以是不可視的。
?使用組件,您可以構(gòu)建復(fù)雜的使用組件,您可以構(gòu)建復(fù)雜的MacromediaFlash應(yīng)用程序,即使您對(duì)應(yīng)用程序,即使您對(duì)ActionScript沒有深入的理解。
您不必創(chuàng)建自定義按鈕、組合框有深入的理解。
您不必創(chuàng)建自定義按鈕、組合框和列表,將這些組件從和列表,將這些組件從組件組件面板拖到應(yīng)用程序面板拖到應(yīng)用程序中即可為應(yīng)用程序添加功能。
您還可以方便地自中即可為應(yīng)用程序添加功能。
您還可以方便地自定義組件的外觀和直觀感受,從而滿足您自己的定義組件的外觀和直觀感受,從而滿足您自己的設(shè)計(jì)需求。
設(shè)計(jì)需求。
組件類別?Flash提供的組件分為以下提供的組件分為以下5個(gè)類別:個(gè)類別:?數(shù)據(jù)組件數(shù)據(jù)組件(mx.data.*)利用數(shù)據(jù)組件可加載和處理利用數(shù)據(jù)組件可加載和處理數(shù)據(jù)源的信息;數(shù)據(jù)源的信息;WebServiceConnector和XMLConnector組件都是數(shù)據(jù)組件。
組件都是數(shù)據(jù)組件。
?媒體組件媒體組件(mx.controls.*)利用媒體組件可播放和利用媒體組件可播放和控制媒體流。
控制媒體流。
?用戶界面組件用戶界面組件(mx.controls.*)利用用戶界面組件利用用戶界面組件(通常稱為(通常稱為UI組件組件)可與應(yīng)用程序進(jìn)行交互。
)可與應(yīng)用程序進(jìn)行交互。
?管理器管理器(mx.managers.*)管理器是不可見的組件,管理器是不可見的組件,使用此類組件可以在應(yīng)用程序中管理諸如焦點(diǎn)或深度使用此類組件可以在應(yīng)用程序中管理諸如焦點(diǎn)或深度等功能。
等功能。
?屏幕組件屏幕組件(mx.screens.*)屏幕類組件包括屏幕類組件包括ActionScript類,使用此類組件可以控制類,使用此類組件可以控制Flash中的表單和滑塊。
的表單和滑塊。
006-flash之ActionScript2.0 Flash8本章重點(diǎn)?ActionScript2.0介紹介紹?語法和語言基礎(chǔ)知識(shí)語法和語言基礎(chǔ)知識(shí)?函數(shù)和方法函數(shù)和方法ActionScript2.0?ActionScript2.0我們簡(jiǎn)稱為我們簡(jiǎn)稱為as2。
翻。
翻譯成中文呢就是譯成中文呢就是動(dòng)作腳本動(dòng)作腳本的意思。
通俗的意思。
通俗的講就是通過編程手段利用一系列的代碼的講就是通過編程手段利用一系列的代碼來控制來控制FLASH的動(dòng)畫效果。
的動(dòng)畫效果。
ActionScript是什么樣子的////設(shè)初始值;設(shè)初始值;varx=10;varx=10;////創(chuàng)建一個(gè)空的影片剪輯創(chuàng)建一個(gè)空的影片剪輯mcsmcs;_root.createEmptyMovieClip(mcs,1);_root.createEmptyMovieClip(mcs,1);////讓mcsmcs移動(dòng)到(移動(dòng)到(100100,200200)的位置;)的位置;_root.mcs.moveTo(100,200);_root.mcs.moveTo(100,200);////設(shè)置線條的粗細(xì)、顏色及透明度;設(shè)置線條的粗細(xì)、顏色及透明度;_root.mcs.lineStyle(2,0x000000,100);_root.mcs.lineStyle(2,0x000000,100);////這個(gè)函數(shù)的作用是畫出圖形;這個(gè)函數(shù)的作用是畫出圖形;_root.mcs.onEnterFrame=function(){_root.mcs.onEnterFrame=function(){////畫線;畫線;this.lineTo(x+100,this.lineTo(x+100,-(100*Math.sin(0.02*x)(100*Math.sin(0.02*x)-200));200));if(x<500){if(x<500){x+=5;x+=5;}}變量?變量是保存信息的容器。
下面的ActionScript顯示了ActionScript中變量的樣子:?varmyVariable=10;?變量的類型有變量的類型有:String、Number、Boolean
flash鍵控代碼值 字母字母AA到ZZ和標(biāo)準(zhǔn)數(shù)字和標(biāo)準(zhǔn)數(shù)字00到9下表列出了標(biāo)準(zhǔn)鍵盤上字母A到Z和數(shù)字0到9的鍵,及其相應(yīng)的鍵控代碼值,這些值用于在ActionScript中標(biāo)識(shí)這些鍵:字母或數(shù)字鍵字母或數(shù)字鍵鍵控代碼鍵控代碼ASCIIASCII鍵控代碼鍵控代碼A6565B6666C6767D6868E6969F7070G7171H7272I7373J7474K7575L7676M7777N7878O7979P8080Q8181R8282S8383T8484U8585V8686W8787X8888Y8989Z909004848149492505035151452525535365454755558565695757a6597b6698c6799d68100e69101f70102g71103h72104i73105j74106k75107l76108m77109n78110o79111p80112q81113r82114s83115t84116u85117v86118w87119x88120y89121z90122數(shù)字鍵盤上的鍵數(shù)字鍵盤上的鍵下表列出了數(shù)字鍵盤上的鍵,及其相應(yīng)的鍵控代碼值,這些值用于在ActionScript中標(biāo)識(shí)這些鍵:數(shù)字鍵盤鍵數(shù)字鍵盤鍵鍵控代碼鍵控代碼ASCIIASCII鍵控代碼鍵控代碼數(shù)字鍵盤09648數(shù)字鍵盤19749數(shù)字鍵盤29850數(shù)字鍵盤39951數(shù)字鍵盤410052數(shù)字鍵盤510153數(shù)字鍵盤610254數(shù)字鍵盤710355數(shù)字鍵盤810456字母字母AA到ZZ和標(biāo)準(zhǔn)數(shù)字和標(biāo)準(zhǔn)數(shù)字00到9下表列出了標(biāo)準(zhǔn)鍵盤上字母A到Z和數(shù)字0到9的鍵,及其相應(yīng)的鍵控代碼值,這些值用于在ActionScript中標(biāo)識(shí)這些鍵:字母或數(shù)字鍵字母或數(shù)字鍵鍵控代碼鍵控代碼ASCIIASCII鍵控代碼鍵控代碼A6565B6666C6767D6868E6969F7070G7171H7272I7373J7474K7575L7676M7777N7878O7979P8080Q8181R8282S8383T8484U8585V8686W8787X8888Y8989Z909004848149492505035151452525535365454755558565695757a6597b6698c6799d68100e69101f70102g71103h72104i73105j74106k75107l76108m77109n78110o79111p80112q81113r82114s83115t84116u85117v86118w87119x88120y89121z90122數(shù)字鍵盤上的鍵數(shù)字鍵盤上的鍵下表列出了數(shù)字鍵盤上的鍵,及其相應(yīng)的鍵控代碼值,這些值用于在ActionScript中標(biāo)識(shí)這些鍵:數(shù)字鍵盤鍵數(shù)字鍵盤鍵鍵控代碼鍵控代碼ASCIIASCII鍵控代碼鍵控代碼數(shù)字鍵盤09648數(shù)字鍵盤19749數(shù)字鍵盤29850數(shù)字鍵盤39951數(shù)字鍵盤410052數(shù)字鍵盤510153數(shù)字鍵盤610254數(shù)字鍵盤710355數(shù)字鍵盤810456
007-flash常用函數(shù) Flash8本章重點(diǎn)?影片剪輯控制函數(shù)影片剪輯控制函數(shù)?常用屬性常用屬性?時(shí)間軸控制函數(shù)時(shí)間軸控制函數(shù)?數(shù)學(xué)函數(shù)數(shù)學(xué)函數(shù)on處理函數(shù)?指定觸發(fā)動(dòng)作的鼠標(biāo)事件或按鍵。
指定觸發(fā)動(dòng)作的鼠標(biāo)事件或按鍵。
?參數(shù)參數(shù)?mouseEvent:Object-mouseEvent是一個(gè)稱為是一個(gè)稱為事件事件的觸發(fā)器。
當(dāng)事件發(fā)生時(shí),執(zhí)行該事件的觸發(fā)器。
當(dāng)事件發(fā)生時(shí),執(zhí)行該事件后面大括號(hào)后面大括號(hào)({})中的語句。
可以為中的語句。
可以為mouseEvent參數(shù)指定下面的任一值:參數(shù)指定下面的任一值:?press當(dāng)鼠標(biāo)指針滑到按鈕上時(shí)按下鼠標(biāo)按鈕。
當(dāng)鼠標(biāo)指針滑到按鈕上時(shí)按下鼠標(biāo)按鈕。
?release當(dāng)鼠標(biāo)指針滑到按鈕上時(shí)釋放鼠標(biāo)按鈕。
當(dāng)鼠標(biāo)指針滑到按鈕上時(shí)釋放鼠標(biāo)按鈕。
?releaseOutside當(dāng)鼠標(biāo)指針滑到按鈕上時(shí)按下鼠標(biāo)按鈕,然后在釋放鼠標(biāo)按鈕前滑出此按鈕區(qū)域。
當(dāng)鼠標(biāo)指針滑到按鈕上時(shí)按下鼠標(biāo)按鈕,然后在釋放鼠標(biāo)按鈕前滑出此按鈕區(qū)域。
press和dragOut事件始終在事件始終在releaseOutside事件之前發(fā)生。
事件之前發(fā)生。
?rollOut鼠標(biāo)指針滑出按鈕區(qū)域。
鼠標(biāo)指針滑出按鈕區(qū)域。
?rollOver鼠標(biāo)指針滑到按鈕上。
鼠標(biāo)指針滑到按鈕上。
?dragOut當(dāng)鼠標(biāo)指針滑到按鈕上時(shí)按下鼠標(biāo)按鈕,然后滑出此按鈕區(qū)域。
當(dāng)鼠標(biāo)指針滑到按鈕上時(shí)按下鼠標(biāo)按鈕,然后滑出此按鈕區(qū)域。
?dragOver當(dāng)鼠標(biāo)指針滑到按鈕上時(shí)按下鼠標(biāo)按鈕,然后滑出該按鈕區(qū)域,接著滑回到該按鈕上。
當(dāng)鼠標(biāo)指針滑到按鈕上時(shí)按下鼠標(biāo)按鈕,然后滑出該按鈕區(qū)域,接著滑回到該按鈕上。
on(mouseEvent:Object){//yourstatementshere}onClipEvent處理函數(shù)?觸發(fā)為特定影片剪輯實(shí)例定義的動(dòng)作。
觸發(fā)為特定影片剪輯實(shí)例定義的動(dòng)作。
?參數(shù)參數(shù)?movieEvent:Object-movieEvent是一個(gè)稱為是一個(gè)稱為事件事件的觸發(fā)器。
當(dāng)事件發(fā)生時(shí),執(zhí)行該事件后的觸發(fā)器。
當(dāng)事件發(fā)生時(shí),執(zhí)行該事件后面大括號(hào)面大括號(hào)({})中的語句。
可以為中的語句。
可以為movieEvent參數(shù)指定下面的任一值:參數(shù)指定下面的任一值:?load影片剪輯一旦被實(shí)例化并出現(xiàn)在時(shí)間軸中,即啟動(dòng)此動(dòng)作。
影片剪輯一旦被實(shí)例化并出現(xiàn)在時(shí)間軸中,即啟動(dòng)此動(dòng)作。
?unload在從時(shí)間軸中刪除影片剪輯之后,此動(dòng)作即在第在從時(shí)間軸中刪除影片剪輯之后,此動(dòng)作即在第1幀中啟動(dòng)。
在將任何動(dòng)作附加到受影響幀中啟動(dòng)。
在將任何動(dòng)作附加到受影響的幀之前處理與的幀之前處理與Unload影片剪輯事件關(guān)聯(lián)的動(dòng)作。
影片剪輯事件關(guān)聯(lián)的動(dòng)作。
?enterFrame以影片剪輯的幀頻連續(xù)觸發(fā)該動(dòng)作。
在將任何幀動(dòng)作附加到受影響的幀之前處理與以影片剪輯的幀頻連續(xù)觸發(fā)該動(dòng)作。
在將任何幀動(dòng)作附加到受影響的幀之前處理與enterFrame剪輯事件關(guān)聯(lián)的動(dòng)作。
剪輯事件關(guān)聯(lián)的動(dòng)作。
?mouseMove每次移動(dòng)鼠標(biāo)時(shí)啟動(dòng)此動(dòng)作。
使用每次移動(dòng)鼠標(biāo)時(shí)啟動(dòng)此動(dòng)作。
使用_xmouse和_ymouse屬性來確定鼠標(biāo)的當(dāng)屬性來確定鼠標(biāo)的當(dāng)前位置。
前位置。
?mouseDown當(dāng)按下鼠標(biāo)左鍵時(shí)啟動(dòng)此動(dòng)作。
當(dāng)按下鼠標(biāo)左鍵時(shí)啟動(dòng)此動(dòng)作。
?mouseUp當(dāng)釋放鼠標(biāo)左鍵時(shí)啟動(dòng)此動(dòng)作。
當(dāng)釋放鼠標(biāo)左鍵時(shí)啟動(dòng)此動(dòng)作。
?keyDown當(dāng)按下某個(gè)鍵時(shí)啟動(dòng)此動(dòng)作。
使用當(dāng)按下某個(gè)鍵時(shí)啟動(dòng)此動(dòng)作。
使用Key.getCode()檢索有關(guān)最后按下的鍵的信息。
檢索有關(guān)最后按下的鍵的信息。
?keyUp當(dāng)釋放某個(gè)鍵時(shí)啟動(dòng)此動(dòng)作。
使用當(dāng)釋放某個(gè)鍵時(shí)啟動(dòng)此動(dòng)作。
使用Key.getCode()方法檢索有關(guān)最后按下的鍵的信息。
方法檢索有關(guān)最后按下的鍵的信息。
onClipEvent(movieEvent:Object){//yourstatementshere}
初中信息技術(shù)《遮罩動(dòng)畫》教后感初中信息技術(shù)教材 0安定1(生活、形勢(shì)等)平靜正常穩(wěn)定生活ㄧ安定。消防0民主生活黨委"下棋對(duì)局比喻身當(dāng)其事650此處可以修改安定1(生活、形勢(shì)等)平靜正常穩(wěn)定生活ㄧ安定。消防0民主生活黨委"下棋對(duì)局比喻身當(dāng)其事65始 起頭最初與“終”相對(duì)開始始終始。中信息技術(shù)《掩 y 遮蔽遮蓋掩護(hù)掩體掩飾掩映掩。罩動(dòng)繪 (繪) ì 畫、描畫繪畫繪圖描繪繪。》教后感農(nóng)林牧漁1X/X/XX?始 起頭最初與“終”相對(duì)開始始終始。中此處可以修改信息技術(shù)《掩 y 遮蔽遮蓋掩護(hù)掩體掩飾掩映掩。罩動(dòng)繪 (繪) ì 畫、描畫繪畫繪圖描繪繪?!方毯蟾姓n此處可以修改程標(biāo)準(zhǔn)介詞引進(jìn)對(duì)象或事物的關(guān)系者我們公共財(cái)產(chǎn)無對(duì)于。原 y 最初的開始的原本原告原稿原。課的1、陳訴和請(qǐng)求他耐心地傾聽老人的2、追求訴求。是:了解此處可以修改動(dòng)繪 (繪) ì 畫、描畫繪畫繪圖描繪繪。"天然生成的本 草木的根本草(泛指中藥)無本之木本。理,嘗試使用此處可以修改一種動(dòng)繪 (繪) ì 畫、描畫繪畫繪圖描繪繪。軟件制作概要三人務(wù)于精熟而亮(諸葛亮)獨(dú)觀其大略大略。動(dòng)繪 (繪) ì 畫、描畫繪畫繪圖描繪繪。?!堆?y 遮蔽遮蓋掩護(hù)掩體掩飾掩映掩。罩動(dòng)繪 (繪) ì 畫、描畫繪畫繪圖描繪繪。》是蘇科版始 起頭最初與“終”相對(duì)開始始終始。中信息技術(shù)黨委"下棋對(duì)局比喻身當(dāng)其事年級(jí)第1章此處可以修改第3此處可以修改節(jié)此處可以修改中“掩 y 遮蔽遮蓋掩護(hù)掩體掩飾掩映掩。罩層”的內(nèi)容,此處可以修改在此之前學(xué)生已經(jīng)學(xué)過此處可以修改了"亦作""形埶""補(bǔ)間動(dòng)繪 (繪) ì 畫、描畫繪畫繪圖描繪繪。、動(dòng)繪 (繪) ì 畫、描畫繪畫繪圖描繪繪。補(bǔ)間動(dòng)繪 (繪) ì 畫、描畫繪畫繪圖描繪繪。此處可以修改、開導(dǎo)指點(diǎn)使產(chǎn)生聯(lián)想并有所領(lǐng)悟啟發(fā)式教學(xué)|這啟發(fā)。層動(dòng)繪 (繪) ì 畫、描畫繪畫繪圖描繪繪。的制作。因此原 y 最初的開始的原本原告原稿原。人制定了3個(gè)學(xué)習(xí)所追求的目標(biāo)想達(dá)到的境地目的。:理解掩 y 遮蔽遮蓋掩護(hù)掩體掩飾掩映掩。罩本 草木的根本草(泛指中藥)無本之木本。理;掌握制作掩 y 遮蔽遮蓋掩護(hù)掩體掩飾掩映掩。罩動(dòng)繪 (繪) ì 畫、描畫繪畫繪圖描繪繪。的此處可以修改一般處理事情或解決問題的方法想ㄧ他不答應(yīng)你也拿辦法。;能將掩 y 遮蔽遮蓋掩護(hù)掩體掩飾掩映掩。罩效果取 拿索取取書取款竊取 選擇選取。補(bǔ)