freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

用flash制作交互型-資料下載頁

2025-05-12 02:37本頁面
  

【正文】 剪輯使用關(guān)鍵字 onClipEvent。當(dāng)某種影片剪輯事件發(fā)生時(shí),就會(huì)觸發(fā)相應(yīng)的事件處理函數(shù)。 影片剪輯事件的使用方法如下: onClipEvent(movieEvent){ // 要執(zhí)行的動(dòng)作 } 其中的 movieEvent是一個(gè)事件的觸發(fā)器 , 當(dāng)它所代表的事件發(fā)生時(shí) , Flash會(huì)執(zhí)行后面大括號(hào)中的語句 。 在 “ 影片剪輯控制 ” 類中雙擊 , 在右邊的窗口中將出現(xiàn)下拉列表 。 2021/6/18 112 ? 注意: 影片剪輯上添加語句是控制影片剪輯本身的運(yùn)動(dòng)狀態(tài), 不能控制場景中對(duì)象的播放進(jìn)程。 2021/6/18 113 影片剪輯屬性的設(shè)置 ? 位置屬性 _x和 _y ? 大小屬性 _width和 _height ? 縮放屬性 _xscale和 _yscale ? 旋轉(zhuǎn)屬性 _rotation ? 透明度屬性 _alpha ? 鼠標(biāo)位置 _xmouse和 _ymouse ? 可見屬性 _visible ? 設(shè)置屬性值 setProperty ? 獲取屬性值 getProperty 2021/6/18 114 位置屬性 _x和 _y 創(chuàng)建舞臺(tái)中的每個(gè)對(duì)象都有它的坐標(biāo)值。坐標(biāo)原點(diǎn)在舞臺(tái)的左上角,其坐標(biāo)位置為( 0,0)。水平向右為正,向左為負(fù),垂直向下為正,向上為負(fù)。 Flash默認(rèn)的舞臺(tái)大小為 550 400像素,因此舞臺(tái)右下角的坐標(biāo)為( 550,400),它表示距坐標(biāo)原點(diǎn)的水平距離為 550,垂直距離為 400。在 Flash中,分別用 _x和 _y表示對(duì)象的x坐標(biāo)值屬性和 y坐標(biāo)值屬性。 例如 , 如果要在時(shí)間軸中表示影片剪輯 “ photo1”的位置屬性 , 可以使用下面的方法: 2021/6/18 115 如果要在影片剪輯本身的腳本中表示它自己的坐標(biāo),可使用下面的方法: _x。 _y。 ? =50。 ? =60。 或: 。 。 在 Actions語句中更改 _x和 _y屬性可以改變影片剪輯的位置。如為影片剪輯編寫如下語句: onClipEvent(enterFrame){ _x=5。 2021/6/18 116 _y+=6。 } 該語句表示影片剪輯在每次的 enterFrame事件中向左移動(dòng) 5個(gè)像素 , 同時(shí)向下移動(dòng) 6個(gè)像素的位置 。 圖 142 在“屬性”面板和“信息”面板中都可以查看和更改對(duì)象的位置。選擇 [窗口 ] [設(shè)計(jì)面板 ] [信息 ]菜單命令或按 【 Ctrl+I】鍵都可以打開“信息”面板,如圖 142所示。 2021/6/18 117 大小屬性 _width和 _height _width和 _height是影片剪輯的兩個(gè)重要屬性,它們分別代表影片剪輯的絕對(duì)寬度和高度。使用 _width和 _height語句可以調(diào)整影片剪輯的尺寸和大小,其表達(dá)方式如下: onClipEvent(enterFrame){ _width=()/4。 _height=()/4。 } 2021/6/18 118 縮放屬性 _xscale和 _yscale _xscale和 _yscale是影片剪輯的縮放屬性,它們代表影片剪輯實(shí)例相對(duì)于 “ 庫 ”面板中的原影片剪輯元件的橫向尺寸 width和縱向尺寸 height的百分比,與影片剪輯實(shí)例的實(shí)際尺寸無關(guān)。例如,影片剪輯元件的橫向?qū)挾葹?20,將其拖動(dòng)到舞臺(tái)上作為實(shí)例時(shí)寬度被改為了 80。如果在 Actions語句中將其屬性 _xscale設(shè)置為 10,那么在播放動(dòng)畫時(shí)影片剪輯實(shí)例的橫向?qū)挾葘⑹?20的 10%,即 2,而不是 80的 10%。 由于 _xscale和 _yscale代表舞臺(tái)中的實(shí)例大小與原影片剪輯元件大小的百分比,因此當(dāng) _xscale和 _yscale的取值大于 100時(shí),表示將放大原影片剪輯;當(dāng)它們的取值小于 100大于 0時(shí),表示縮小原影片剪輯;當(dāng)取值為負(fù)時(shí),將在縮放的基礎(chǔ)上水平或垂直翻轉(zhuǎn)影片剪輯。 2021/6/18 119 _xscale下面一段語句列出了它們的含義,大家仔細(xì)閱讀,并理解 _xscale和_yscale的作用。 onClipEvent (load) { ab = _width。 //用變量 ab獲取原影片剪輯的寬度 cd = _height。 //用變量 cd獲取原影片剪輯的高度 } onClipEvent (enterFrame) { _xscale = 100*()/(ab/2)。 //計(jì)算鼠標(biāo)位置與原影片剪輯寬度的百分比 , 作為 _xscale的值 _yscale = 100*()/(cd/2)。 //計(jì)算鼠標(biāo)位置與原影片剪輯高度的百分比 , 作為 _yscale的值 } 2021/6/18 120 旋轉(zhuǎn)屬性 _rotation _rotation表示影片剪輯的旋轉(zhuǎn)屬性,它是一個(gè)角度值,取值范圍為 180176。 ~180176。 。如果將它的值設(shè)置在這個(gè)范圍之外,系統(tǒng)會(huì)自動(dòng)將其轉(zhuǎn)換為這個(gè)范圍之間的值。 例如 , 語句: =120。 表示將影片剪輯 fish旋轉(zhuǎn) 120176。 。 2021/6/18 121 透明度屬性 _alpha _alpha是影片剪輯的透明度屬性,其取值范圍在 0~100之間, 0代表完全透明, 100表示不透明。在前面章節(jié)中,已經(jīng)講過設(shè)置影片剪輯的 _alpha值方法:選中要設(shè)置透明度的影片剪輯元件,在 “ 屬性 ” 面板的 下拉列表框中選擇 “ alpha”選項(xiàng),在其后的數(shù)值框中即可設(shè)置 alpha值。 也可以通過 Actions語句來設(shè)置影片剪輯的透明度 , 例如 , 要將影片剪輯rose的透明度設(shè)為 50%, 可以使用以下語句: =50。 2021/6/18 122 如圖 143所示就是將影片剪輯的 alpha值依次設(shè)為 100%、 55%、 15%后的效果。 圖 143 2021/6/18 123 設(shè)置屬性值 setProperty 設(shè)置影片剪輯的屬性可以通過 setProperty來實(shí)現(xiàn)。其語法格式如下: setProperty(target,property,value/expression ); 其中: target表示到要設(shè)置其屬性的影片剪輯實(shí)例名稱的路徑; property表示要設(shè)置的屬性; value表示屬性的新文本值; expression表示計(jì)算結(jié)果為屬性新值的公式 。 2021/6/18 124 例如,如下語句: on (release) { setProperty(rose, _alpha, 20)。 } 表示當(dāng)單擊按鈕時(shí),將名為 “ rose”的影片剪輯的 _alpha屬性設(shè)置為 20%。 2021/6/18 125 獲取屬性值 getProperty 要獲取其他影片剪輯的屬性可以通過 getProperty來實(shí)現(xiàn)。其語法格式如下: getProperty(my_mc, property) 其中: my_mc表示要獲取其屬性的影片剪輯的實(shí)例名稱; Property表示影片剪輯的屬性 。 例如 , 語句: fish_y = getProperty(, _y); 表示獲取影片剪輯 rose的垂直坐標(biāo)值 (_y),并將其分配給變量 fish_y。 2021/6/18 126 交互型課件基礎(chǔ) — 退出命令添加 返回 實(shí)例演示 制作方法 2021/6/18 127 交互型課件基礎(chǔ) — stop 命令的添加 “ stop‖命令是用來停止時(shí)間軸上的動(dòng)作的。 添加方法: 選擇要停止的幀,在動(dòng)作面板中點(diǎn)擊 “ stop‖命令即可,同時(shí)在所選定的幀上會(huì)出現(xiàn) α 標(biāo)志。 返回 下一頁 2021/6/18 128 “ play‖命令是用來執(zhí)行時(shí)間軸上的動(dòng)作、聲音、視頻文件。 “ play‖命令基本上是配合按鈕來使用的。 添加方法: 新建文件,添加圖層 1,制作一個(gè)動(dòng)畫,并添加好 “ stop‖命令。 添加按鈕圖層,并添加一個(gè)按鈕。 點(diǎn)選按鈕,在 “ 動(dòng)作 ” 面板中,添加如圖所示的命令,即可。 交互型課件基礎(chǔ) — play 命令的添加 返回 下一頁 2021/6/18 129 交互型課件基礎(chǔ) — 跳轉(zhuǎn) goto命令添加 “ goto‖命令是用來在不同的幀之間進(jìn)行跳轉(zhuǎn)的命令。一般也和按鈕配合使用。 添加方法:(文件內(nèi)部跳轉(zhuǎn)) 新建文件,添加圖層 1,制作一個(gè)動(dòng)畫,并添加好 “ stop‖命令。 添加按鈕圖層,并添加一個(gè)按鈕。 點(diǎn)選按鈕,在 “ 動(dòng)作 ” 面板中,添加如圖所示的命令,即可。 實(shí)例演示 制作方法 返回 下一頁 2021/6/18 130 交互型課件綜合實(shí)例 ? 圓的周長課件實(shí)例 [實(shí)例說明 ] 圓的周長課件實(shí)例是一個(gè)綜合性較強(qiáng)的一個(gè)課件,課件中包含圖形、影片剪輯和按鈕元件,在這些元件上分別添加了 Flash的動(dòng)作,通過動(dòng)作,使本課件的交互性更加靈活。 返回 實(shí)例演示 制作步驟 2021/6/18 131 動(dòng)畫的輸出 Flash動(dòng)畫制作完成后,可以將動(dòng)畫輸出為各種不同類型的媒體文件,如 GIF動(dòng)畫、 HTML網(wǎng)頁文件、 AVI文件和可執(zhí)行文件等,便于在不同的軟件環(huán)境下使用。另外,為了讓 Flash能夠在網(wǎng)上傳輸,還需要對(duì)動(dòng)畫進(jìn)行優(yōu)化,縮小動(dòng)畫文件的大小,以減少從網(wǎng)絡(luò)上下載的時(shí)間。 返回 下一頁 2021/6/18 132 動(dòng)畫輸出前的準(zhǔn)備 1 ? 優(yōu)化動(dòng)畫 在因特網(wǎng)上瀏覽 Flash動(dòng)畫時(shí),如果制作的 Flash動(dòng)畫文件較大,常常會(huì)讓我們?cè)诓粩嗟牡却惺ツ托?,因而?duì) Flash動(dòng)畫進(jìn)行優(yōu)化就顯得很有必要了,但優(yōu)化的前提是不能有損動(dòng)畫的播放質(zhì)量。下面列出一些優(yōu)化措施。 應(yīng)盡量使用元件。 最好制作漸變動(dòng)畫,而不要制作關(guān)鍵幀動(dòng)畫。 最好使用影片剪輯,而不要使用圖形元件。 限制每個(gè)關(guān)鍵幀中的可變區(qū)域。 由于位圖文件較大,因此應(yīng)盡量不要使用位圖制作動(dòng)畫。通常將位圖設(shè)為背景圖案或靜態(tài)元素。 對(duì)于聲音來說,盡可能使用 MP3等容量較小的格式。 如果可能的話,應(yīng)組合元素,限制使用線條類型,并優(yōu)化曲線線條。 限制字體數(shù)量和字體樣式,少用嵌入字體。 少用漸變色與 Alpha透明度。 應(yīng)盡量使用代碼段創(chuàng)建函數(shù)。 1盡可能使用本地變量。 返回 下一頁 2021/6/18 133 動(dòng)畫輸出前的準(zhǔn)備 2 ? 測試作品 對(duì)制作完成的 Flash動(dòng)畫進(jìn)行測試是非常必要的,這樣可以及時(shí)檢查動(dòng)畫中的錯(cuò)誤,從而進(jìn)行修改。 如果要對(duì)動(dòng)畫進(jìn)行測試,只需要選擇 “ 控制 ” 菜單下的 “ 測試影片 ” 命令或按快捷鍵 Ctrl+Enter就可以測試影片了。如果被測試的動(dòng)畫中有幾個(gè)不同的場景,使用此命令可以按先后順序看到每一個(gè)場景中的動(dòng)畫。選擇 “ 控制 ” 菜單下的 “ 測試場景 ” 命令,只能對(duì)當(dāng)前場景進(jìn)行測試。 返回 下一頁 2021/6/18 134 動(dòng)畫的輸出 1 ? 輸出 Flash動(dòng)畫 Flash動(dòng)畫默認(rèn)的格式為 “ SWF‖格式,具體使用方法如下: 1. 選擇 “ 文件 ” 菜單下的 “ 導(dǎo)出影片 ” 命令,將打開 “ 影片導(dǎo)出 ” 對(duì)話框。 2. 在 “ 導(dǎo)出影片 ” 對(duì)話框的 “ 保存在 ” 的下拉列表中選擇動(dòng)畫文件所要保存的位置。 在 “ 文件名 ” 中輸入要輸出動(dòng)畫的文件名。在 “ 保存類型 ” 中可以選擇動(dòng)畫輸出的格式。 Flash動(dòng)畫默認(rèn)的格式為 “ SWF‖格式。 4. 以上設(shè)置完畢后,單擊 “ 保存 ” 按鈕,將彈出 “ 導(dǎo)出 Flash Player‖對(duì)話框,應(yīng)注意選擇不同的文件格式將顯示不同的對(duì)話框。單擊 “ 確定 ” 將會(huì)出現(xiàn) “ 正在導(dǎo)出 Flash影片 ” 對(duì)話框。在此對(duì)話框中可以看出動(dòng)畫輸入的進(jìn)度。當(dāng)“ 正在導(dǎo)出 Flash影片 ” 對(duì)話框自動(dòng)關(guān)閉后,動(dòng)畫文件已經(jīng)輸出到指定的磁盤位置。 返回 下一頁 2021/6/18 135 動(dòng)畫的輸出 輸出 HTML網(wǎng)頁文件 要在瀏覽器中播放 Flash動(dòng)畫,應(yīng)先創(chuàng)建其相應(yīng)的 HTML網(wǎng)頁文件,具體使用方法如下: 首先將制作完畢的 Flash動(dòng)畫保存。 選擇 “ 文件 ” 菜單下的 “ 發(fā)布設(shè)置 ” 命令,將打開 “ 發(fā)布設(shè)置 ” 對(duì)話框,選擇 “ HTML‖選項(xiàng)卡 。
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1