<noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"><delect id="ixm7d"></delect></rt><noframes id="ixm7d"><rt id="ixm7d"><rt id="ixm7d"></rt></rt><rt id="ixm7d"></rt> <noframes id="ixm7d"><rt id="ixm7d"><delect id="ixm7d"></delect></rt><delect id="ixm7d"></delect><bdo id="ixm7d"></bdo><rt id="ixm7d"></rt><bdo id="ixm7d"></bdo><noframes id="ixm7d"><rt id="ixm7d"><rt id="ixm7d"></rt></rt><rt id="ixm7d"><rt id="ixm7d"></rt></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt> <noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d">

flash腳本動畫編程

2023-06-17

第一篇:flash腳本動畫編程

Flash動畫編程4

物體若是與平面,像地面,天花板等,這些水平面碰撞那就太簡單了,但要是與帶有角度的斜面進行碰撞那就太難了,至少現在的我是這樣覺得。不過雖然難,但是我還是可以用文字記錄一下我的學習思路的。所謂角度反彈,就是當物體觸碰到斜面物體時,要將它模擬成現實中一樣。要達到這一點,Keith Peters大師告訴我說方法很多,但我覺得最好用的方法只有一個,所以我也只記這一個。“旋轉坐標”這是針對舞臺上物體的坐標系。將本身帶有角度的面逆時鐘旋轉成平面,那么其它物體以及向量也必須跟著一起轉,想想,若是控制為平面的話,那么接下來就跟平面碰撞毫無區別,再強調一次,因為所有物體都旋轉成平面了,平面碰撞只是一個軸的運動。這個時候對于我們來講只需要注重X或Y軸坐標就可以了。當執行了響應碰撞代碼后,再將一切都旋轉回去,注意

package { import flash.display.Sprite;

import flash.events.Event; public class MultiAngle extends Sprite {

private var ball:Ball; private var lines:Array; private var bounce:Number=-.6; private var gravity:Number=.3; public function MultiAngle ():void { } init (); private function init ():void {

ball=new Ball ; addChild (ball); ball.x=400; ball.y=10; lines=new Array ; for (var i:int=0; i < 3; i++) {

var line:Sprite=new Sprite; addChild (line); line.graphics.lineStyle (1); line.graphics.moveTo (0,0); line.graphics.lineTo (200,0);

} line.graphics.endFill (); lines.push (line); } lines[0].x=50; lines[0].y=150; lines[0].rotation=30 ; lines[1].x=280; lines[1].y=150; lines[1].rotation=-20 ; lines[2].x=250; lines[2].y=400; lines[2].rotation=-45; addEventListener (Event.ENTER_FRAME,onEnterFrame); private function onEnterFrame (event:Event):void { ball.vy+=gravity;

ball.x+=ball.vx; ball.y+=ball.vy; for (var i:int=0; i

if (ball.hitTestObject(line)) {

var angle:Number=line.rotation*Math.PI/180; var cos:Number=Math.cos(angle); var sin:Number=Math.sin(angle); var x1:Number=ball.x-line.x; var y1:Number=ball.y-line.y; var x2:Number=cos*x1+sin*y1; var y2:Number=cos*y1-sin*x1; var vx1:Number=cos*ball.vx+sin*ball.vy; var vy1:Number=cos*ball.vy-sin*ball.vx; if (y2>-ball.width/2) {

y2=-ball.width/2; vy1*=bounce; x1=cos*x2-sin*y2;

}

}

}

}

} y1=cos*y2+sin*x2; ball.vx=cos*vx1-sin*vy1; ball.vy=cos*vy1+sin*vx1; ball.x=x1+line.x; ball.y=y1+line.y;

代碼是這樣的,首先實例化一個小球,坐標X 400、Y 50,然后用一個for循環創建了三條線,再然后,定好三條線的位置以及角度,在重復函數里讓小球動起來,用for循環遍歷三條,調用numLine(),把line對象(線)作為參數傳入。那么這個程序的關鍵部分在numLine()函數里。粗略的說一下,如果小球ball碰到線條line的話,第一行代碼將line的角度轉成弧度,

二、三行求出余弦和正弦值。然后旋轉坐標,將旋轉后的坐標值賦給X

2、Y2。接著旋轉小球ball的向量值,然后賦給vx

1、vy1。如果旋轉后的Y坐標變量y2小于小球的負半徑,就將一切旋轉回來,之所以是負值,是因為line線條就是坐標的0,0點。效果就好像你把一個球從三樓扔下,那么它從三樓掉到二樓,再從二樓掉到一樓,從一樓掉到舞臺外面,最后不見。當然,你可以在它到舞臺邊上的時候,叫它回來。這里我就不寫這些代碼啦!手都軟了。

如果你夠細心的話,會發覺到原本寫的旋轉坐標公式,與之后角度反彈里的旋轉坐標是有區別的:

cos * x – sin * y; cos * y + sin * x;

var x2:Number=cos*x1+sin*y1; var y2:Number=cos*y1-sin*x1;

注意原本公式是正向旋轉,而角度反彈,動腦想想,一個帶有角度的斜面將它轉成平面,不用說肯定需要逆向旋轉,如果你的斜面是30度,你若要是正向旋轉,那豈不是變成了60度,所以必須逆向旋轉將斜面的30度旋轉為0度。我的口號是:先減后加正向旋轉,先加后減逆向旋轉。至于兩行公式里的變量,加起來才四個,只不過輪流調換。

我說了,我是把它生吞下去的,不知道是什么味道,沒有什么心得體會,所以就不亂寫了。如果你的三角學造詣不凡,那就另當別論。你肯定可以分析公式為什么能旋轉坐標。 下一節記錄的是動量與動量守恒,并涉及到物理學的動能公式

第二篇:3DS MAX高級編程——使用腳本制作動畫[本站推薦]

第1章?初識腳本

11.1?訪問腳本 1

1.1.1?啟動腳本 1

1.1.2?使用MAXScript Listener窗口

21.1.3?在固定視口中使用MAXScript Listener

31.2?源代碼的特點

41.3?向腳本中輸入信息

51.3.1?在MAXScript中輸入數值 5

1.3.2?在MAXScript中輸入字符串 6

1.3.3?在MAXScript中輸入數組 6

1.4?變量賦值 7

1.5?MAXScript中的數學運算 8

練習與思考 10

第2章?MAXScript中的3ds max對象

2.1?用腳本創建一個立方體 11

2.2?修改腳本創建的對象 12

2.3?修改對象的其他的方法 17

練習與思考 18

第3章?創建自己的腳本 20

3.1?MAXScript Editor簡介 20

3.1.1?MAXScript Editor窗口 20

3.1.2?MAXScript Editor窗口的功能

3.2?MAXScript Editor中的命令 23

3.3?編輯MAXScript的基本操作 25

3.4?學習腳本的方法 26

練習與思考 29

第4章?腳本中的流程控制語句 30

4.1?條件控制語句 30

4.1.1?if語句的語法 30

4.1.2?Listener中的if語句 31

4.1.3?if語句作為表達式的一部分 31

4.1.4?if語句中的比較表達式 31

4.2?循環語句 32

4.2.1?for循環 32

4.2.2?while和do循環 36

4.2.3?continue語句 37

4.2.4?exit語句 37

4.3?case表達式 38

4.4?try表達式 39

4.5?自定義函數 41

4.5.1?全局變量和局部變量 41

4.5.2?自定義函數 45

4.6?結構定義以及MAX命令 50

4.6.1?結構定義 50 11 22

4.6.2?MAXScript中的MAX命令 51

練習與思考 52

第5章?為場景中對象設置簡單的動畫

5.1?基本動畫 55

5.2?對象可動畫屬性的控制器 56

5.3?控制器的關鍵幀函數 59

5.4?節點動畫 62

5.5?一個動畫實例 63

練習與思考 66

第6章?UI控制類型 69

6.1?角度 69

6.2?位圖 71

6.2.1?位圖UI控制條目 71

6.2.2?位圖數值 72

6.3?按鈕 79

6.4?復選框 79

6.5?復選按鈕 81

6.6?拾取顏色 84

6.7?組合框 85

6.8?曲線控制 88

6.9?下拉列表 93

6.10?文本編輯框 95

6.11?分組框 96

6.12?超鏈接 96

6.13?圖片標簽 96

6.14?標簽 97

6.15?列表框 98

6.16?貼圖按鈕 99

6.17?材質按鈕 102

6.18?多選列表框 103

6.19?拾取按鈕 105

6.20?彈出菜單 106

6.21?進度條 107

6.22?單選按鈕 108

6.23?滑動條 110

6.24?微調器 111

6.25?子卷展欄 114

6.26?定時器 116

6.27?卷展欄UI控制共同屬性 117

6.28?卷展欄UI控制共同布局參數 118

練習與思考 119

第7章?MAXScript界面創建 122 55

7.1?卷展欄語法 122

7.1.1?局部變量、函數或者結構的定義 12

37.1.2?UI控制條目 123

7.1.3?事件手柄 123

7.2?卷展欄浮動窗口 12

47.3?卷展欄對話框 126

7.4?作為擴展視口的MAX腳本對話框和卷展欄浮動框 129

7.5?消息和查詢對話框 130

7.6?實用程序和卷展欄的屬性、方法和事件手柄

7.6.1?屬性 1

317.6.2?方法 13

27.6.3?事件手柄 132

練習與思考 13

5第8章?宏腳本 137

8.1?宏腳本簡介 137

8.2?定義宏腳本 139

8.3?兩個簡單的宏腳本 150

8.3.1?用宏腳本開發變形鎖定腳本 150

8.3.2?從場景中的對象移除所有材質的宏腳本

8.4?用腳本重新命名所選對象 151

8.5?自動指定材質 153

8.6?移動對象到一個表面 155

8.7?輸出對象數據到文件 157

8.8?輸出幾何體數據到文本文件 160

8.8.1?輸出幾何體數據到文本文件

(一) 160

8.8.2?輸出幾何體數據到文本文件

(二) 163

8.9?從文本文件中讀取幾何體數據 166

8.9.1?從文本文件中讀取幾何體數據

(一) 166

8.9.2?從文本文件中讀取幾何體數據

(二) 168

8.10?創建快速預覽 171

8.11?按字母順序排序 173

8.12?變平樣條圖形 175

8.13?手動繪制樣條 177

8.14?內存渲染 181

8.15?渲染時修改對象 191

練習與思考 193

第9章?插件腳本 196

9.1?插件腳本簡介 196

9.2?創建自定義mesh對象 198

9.3?創建腳本幾何體插件 200

9.4?簡單對象插件 206

9.5?簡單的修改器插件 211

9.6?創建Dalmatian紋理貼圖插件 213

9.7?創建單色渲染效果 217 131 150

練習與思考 221

第10章?實用工具腳本 22

410.1?實用工具簡介 224

10.2?簡單的實用工具腳本 225 練習與思考 230

第11章?數組和集合 232

11.1?參考賦值 232

11.2?內存分配和垃圾收集 234 11.2.1?內存分配 234

11.2.2?自動垃圾收集 234

11.2.3?人工垃圾收集 235

11.3?數組數值 236

11.4?位數組數值 242

11.5?集合 245

練習與思考 248

第12章?深入學習腳本 249

12.1?動作管理者 249

12.2?MAXScript卷展欄中的Active X控制 250 12.3?普通事件駐留機制 257

12.4?訪問Z深度通道 265

12.5?訪問Windows系統數據 267 練習與思考 269

第13章?3ds max參考 270

13.1?節點的通用屬性 270

13.2?子串和拾取對象 276

13.2.1?子串 276

13.2.2?通過單擊拾取場景對象 276

13.3?射線值、撤銷操作和對象集數值 278 13.3.1?射線值 278

13.3.2?撤銷操作 278

13.3.3?對象集數值 281

13.4?文件操作 282

13.4.1?標準的打開和保存文件對話框 282 13.4.2?加密文件 286

13.4.3?外部文件操作方法 287 練習與思考 288

第14章?腳本綜合應用實例 290 附錄?可視化腳本編輯器

第三篇:注冊表腳本編程入門

本小時我們將對注冊表腳本文件進行比較深入的學習。注冊表腳本文件——即.reg文件的重要性不僅在于可以用于備份注冊表設置,還可以用來改變注冊表設置而無需打開注冊表編輯器,這在解決某些問題時具有獨特的優勢和便利性。

22.1 注冊表腳本是什么?

在計算機日常維護中,為了防患于未然,我們需要對注冊表進行導出備份;在導出時選擇文件保存類型時會看到*.Reg文件,如圖22-1所示,這個文件就是注冊表腳本文件的格式。

圖22-1導出注冊表文件 圖22-2通過快捷菜單編輯 該.Reg文件可以通過記事本或其它文本編輯器打開并進行編輯,比如右擊某個.Reg文件,在右鍵菜單中會出現圖22-2所示的菜單。

在右鍵快捷菜單中,選擇“編輯”命令就可以打開默認的腳本編輯軟件(在Windows中都是記事本)來對腳本進行編輯,當然我們也可以選擇其它的文本編輯軟件來進行腳本編輯,不過需要在“資源管理器”的“工具→文件夾選項”來設置。打開“文件夾選項”窗口,選擇“文件類型”選項,在其中找到“REG 注冊表項”,再單擊“高級”按鈕,進入圖22-3所示的窗口。

圖22-3修改REG文件默認設置項目 圖22-4編輯REG文件類型的操作

雙擊“edit”或選擇“編輯”按鈕就可以對打開該文件對應的應用程序進行修改,我們可以通過“瀏覽”按鈕來選擇其它關聯應用程序,如圖22-4所示,比如用于編輯.Reg文件默認的是NOTEPAD.EXE程序(記事本),這里我們就可以在“用于執行操作的應用程序”中更改。

當注冊表或系統出現問題的時候,就可以通過注冊表的導入功能將.Reg文件導入注冊表,這樣可以實現恢復注冊表的目的?;蛘?,直接運行.Reg文件安裝到注冊表中去,之后會彈出安裝提示框,如圖22-5所示,選擇“是”按鈕就可以將這些內容添加到注冊表中。

圖22-5安裝.Reg文件

說了這么多,那么到底什么是注冊表腳本呢?其實就是上面我們反復提到的.Reg文件,簡單地講,注冊表腳本就是以.Reg為擴展名的可以對注冊表進行操作的腳本文件。我們可以利用該.Reg文件直接對注冊表進行各種修改操作,而且對注冊表的操作不會受到注冊表編輯器被鎖定或禁用的限制。

22.2 如何編寫注冊表腳本?

首先我們得了解一下注冊表文件的格式,跟其它一些腳本語言一樣,注冊表腳本在編寫的時候需要遵循一定的格式,如果格式不正確,在使用這些腳本的時候會出現一些意想不到的問題。要遵循的格式是指我們在修改或自己創建一個注冊表腳本文件的時候應該注意的問題。當然如果是用注冊表編輯器(Regedit)導出的.Reg腳本文件是沒有任何格式問題的。

下面讓我們來看一段注冊表腳本文件:

---------------------------- REGEDIT4

;一個注冊表腳本文件

[HKEY_LOCAL_MACHINESOFTWAREACD SystemsACDSee50] @="默認值" "CompanyID"="MasterHua.com" "LicenseNumber"="581 076 451 038 881 441" "UserName"="User007"

---------------------------- 在上面的腳本文件中,

第一行的“REGEDIT4”是用來標明注冊表腳本文件的文件格式類型,是必須的部分,該格式可以廣泛應用于Windows 9X/.NT4/2000/XP中;另外有一種名為“Windows Registry Editor Version 5.00”的文件格式,它僅被用于Windows 2000和Windows XP中。這里建議大家使用REGEDIT4格式。在REGEDIT4之后的部分就是注冊表腳本文件的正文部分。

第二行是一個空行,這個空行是可以有也可以沒有的,即是可選項??找恍锌梢宰屇愕淖员砟_本文件看上去有條理一點。

第三行是注釋部分,使用分號(;)開頭,后面可以加上注釋的內容,以此來增強該腳本文件的可讀性,該注釋部分也是可有可無的。

第四行標明的是操作的注冊表主鍵或子鍵(全路徑),這里必須用方括號“[]”括起來,比如上例中的“[HKEY_LOCAL_MACHINESOFTWAREACD SystemsACDSee50]”。

第五行是注冊表腳本文件的核心部分,該部分可以對注冊表的各種數據進行設置,使用格式如:"數值名稱"="數值數據",數值名稱表示的是鍵名,注意的是必須用雙引號("")括起來,而數值數據表示的是對應的數值。

對于默認值、字符串值、二進制值和DWORD值設置的方法也不盡相同:

默認值:@="默認值",在注冊表中每一個子鍵中都會有一個默認鍵值項,如@=""就表示該默認鍵值為空,如果不使用@=""就表示該默認鍵值為“(未設置鍵值)”。 字符串值:"數值名稱"="數值數據",數值名稱表示的是鍵名,數值數據表示的是字符串對應的值,例如:"UserName"="User007"。需要注意的是數值名稱和數值數據必須用雙引號("")括起來。

二進制值:"數值名稱"=數據類型:數值,數據名稱必須用雙引號括起來,而后面的數值則不需要。數據類型以hex:開頭,以區別字符串、DWORD值。數值是以十六進制的數字來標識的,即

1、

2、3„„A、B、C、D、E、F。數值的大小可以是無窮大的。

DWORD值:"數值名稱"=數據類型:數值,同樣數據名稱必須用雙引號括起來,數據類型以DWORD開頭,數值是8位的十六進制數字。

最后一行也是一個空行,我們在編輯.Reg腳本文件的時候在最后一行一定要回車換行,否則的話,最后一行將不會被處理。

在熟悉了注冊表腳本文件的格式后,我們就可以通過記事本或其它文本編輯器來編寫注冊表腳本文件了。比如我們使用記事本來編寫腳本文件,需注意的是在保存的時候,要在“文件名”中輸入該腳本文件的全名稱(包括擴展名.reg),在保存類型中選擇“所有文件”即可。

22.3 注冊表腳本應用實例

22.3.1 實例一:登錄Windows時顯示消息文字

在Windows XP中,我們可以通過“組策略”的設置來自定義登錄時的消息文字和消息標題:打開組策略,在“計算機配置→Windows設置→安全設置→本地策略→安全選項”中,我們會看到“交互式登錄:用戶試圖登錄時消息標題”和“交互式登錄:用戶試圖登錄時消息文字”項目,雙擊它們(或右擊選擇屬性命令)就可以添加相關的內容,如圖22-6所示。

圖22-6在“組策略”中自定義登錄消息窗口

這樣在下一次登錄計算機前就會彈出這個消息框,向使用你計算機的人發出提示信息。其實組策略也是通過對注冊表的修改來完成相應的功能。這里的“用戶登錄的消息標題”和“用戶登錄時的消息文字”分別對應的是“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionpoliciessystem”中的:“legalnoticecaption”和“legalnoticetext”。其實我們也可以通過注冊表腳本文件(命名為logon.reg)來定義這些內容。具體的腳本內容如下:

---------------------------- REGEDIT4

;自定義登錄計算機的消息文字

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionpoliciessystem] ;定義消息框的標題欄 "legalnoticecaption"="警告" ;定義消息框的文本內容

"legalnoticetext"="歡迎使用User007的電腦!別忘了關機!"

---------------------------- 其實在Windows XP中,在“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon”子鍵下操作,所達到的效果是一樣的,在這個兩個子鍵下都有“legalnoticecaption”和“legalnoticetext”項。

22.3.2 實例二:修改Windows的常用設置選項

在Windows XP中,通過注冊表腳本文件我們可以對Windows的一些常用設置選項進行修改,比如讓菜單彈出的延遲速度更短,讓窗口最小化時的動畫“消失”,讓“開始”菜單中的“圖片收藏”、“我的音樂”、“網上鄰居”和“幫助和支持”項“消失”。下面將要介紹的腳本就是這方面的內容,如圖22-7所示的就是修改前的效果。

圖22-7修改前的開始菜單

下面就是一段可以實現上述效果的注冊表腳本文件,命名為option.reg。

---------------------------- REGEDIT4

;修改Windows的常用設置選項

[HKEY_CURRENT_USERControl Paneldesktop] ;修改菜單彈出延遲速度 "MenuShowdelay"="0"

;修改強行關閉程序的時間延遲 "HungAppTimeout"="1500" "WaitToKillAppTimeout"="2000"

[HKEY_CURRENT_USERControl Paneldesktopwindowmetrics] ;屏蔽窗口最小化時的動畫效果 "MinAnimate"="0"

[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] ;禁止在開始菜單中出現“圖片收藏”項 "NoSMMyPictures"=dword:00000001

;禁止在開始菜單中出現“我的音樂”項 "NoStartMenuMyMusic"=dword:00000001

;禁止在開始菜單中出現“網上鄰居”項

"NoStartMenuNetworkPlaces"=dword:00000001

;禁止在開始菜單中出現“幫助和支持”項 "NoSMHelp"=dword:00000001 ---------------------------- 運行該腳本文件后,注銷或重啟計算機后,你會發現“開始”菜單變成了這個樣子了(如圖22-8所示)。

圖22-8修改后的開始菜單

22.3.3 實例三:讓“運行”、“注銷”和“關機”消失

上網的時候,我們經常會碰到這樣的問題:在瀏覽一個網頁之后發現“開始”菜單中的“運行”、“注銷”和“關機”項都“消失”了,其實這些都是網頁中惡意代碼所至,這些代碼通過ActiveX控件對注冊表進行修改,以至于讓系統“失去”某些功能。其實這些所謂的惡意代碼也沒有神奇的,我們自己通過手工編寫注冊表腳本也可以讓它們消失。下面就是一個比較簡單的腳本,它可以讓“開始”菜單中的“運行”和“關機”消失,讓Alt+Ctrl+Del組合鍵窗口中的“注銷”屏蔽掉。

---------------------------- REGEDIT4

;讓“運行”、“注銷”、“關機”消失

[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] "NoRun"=dword:00000001 "NoClose"=dword:00000001 "NoLogOff"=dword:00000001

---------------------------- 運行該注冊表腳本之后,會在“Explorer”子鍵下新建“NoRun”、“NoClose”和“NologOff”三個鍵值項,并都賦值為“1”。

22.3.4 實例四:讓“運行”、“注銷”和“關機”回到從前

在遭遇到上述的網頁惡意代碼破壞后,你的系統可能會出現這樣那樣的問題,遇到這些情況,我們可以通過注冊表腳本文件來恢復。下面就是一段注冊表腳本程序,該腳本可以恢復被“消失”的“運行”、“注銷”、“關機”項目,桌面上的所有圖標,被修改的IE瀏覽器設置:

---------------------------- REGEDIT4

;讓“運行”、“注銷”、“關機”回到從前

[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] ;恢復“運行”項 "NoRun"=-

;恢復“關機”項 "NoClose"=-

;恢復“注銷”項 "NoLogOff"=-

;恢復桌面圖標 "NoDesktop"=-

;恢復IE瀏覽器的設置

[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMain] "Start Page"="http://" "Window Title"="Microsoft Internet Explorer"

---------------------------- 在上面的腳本中,我們發現在數值名稱對應的數值數據中用到一個“-”號,這是表示將刪除該數值名稱,即刪除上面“NoRun”、“NoClose”、“NologOff”、“Nodesktop”鍵值項。另外在注冊表腳本中,我們還可以通過該方法來刪除子鍵,比如下面的注冊表腳本語句:

---------------------------- REGEDIT4

[-HKEY_CURRENT_USERSoftware3721]

---------------------------- 運行該腳本之后,就可以將HKEY_CURRENT_USERSoftware下的“3721”子鍵刪除。

22.3.5 實例五:關閉隨OE和系統而啟動的Messenger 在使用Outlook Express(OE)的時候,我們會發現一個很討厭的問題:一運行Outlook Express,MSN Messenger(或Windows Messenger)就跟著一起運行,而且有時候還出現MSN Messenger關閉不掉的情況。相信這個問題已經糾纏你很久,不過通過注冊表腳本可以解決這個問題,我們只要在文本編輯器中輸入以下內容,并保存為.Reg文件(如msn.reg),運行該注冊表腳本文件即可解決問題。該注冊表腳本文件的內容如下:

---------------------------- REGEDIT4

;取消隨OE自動啟動的MSN Messenger [HKEY_CLASSES_ROOTCLSID{FB7199AB-79BF-11d2-8D94-0000F875C541}LocalServer32] @=" "

;取消隨系統自動啟動MSN Messenger [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun] "msnmsgr"=" " "msmsgs"=" "

---------------------------- 在以上的注冊表腳本文件中,第一個語句是可以為默認鍵賦空值來取消隨OE自動啟動的MSN Messenger(包括Windows Messenger),在第二個語句中,可以通過給“msnmsgr”賦空值來取消MSN Messenger的自動啟動;通過給“msmsgs”賦空值來取消Windows Messenger的啟動。

第四篇:flash動畫匯集

flash匯集

6000 天黑5999.最熟悉的陌生人5441.別說對不起5440.有夢好甜蜜5408.遙望5386.曲終人散5382.天使與海豚5381.忽然之間5380.我的藍色夏天5379.突然想起你5377.遲來的愛5375.平安夜的歌5356.心愛的不要說再見5355.不一定5334.Thecolorsofthewind5333.灰姑娘5332.往事5331.他一定很愛你5330.一句話一輩子5329.愛上她5328.上海一九四三5327.sexbaby5326.只愛你一個人5325.青春無悔5324.冰與煙的浪漫5323.一個農村女孩的故事5322.信仰5321.天堂里有沒有車來車往5320.火柴天堂5304.旅程5303.CS玩笑5302.等你是種美麗5301.五月的雪5292.最初幻想I5267.today5266.別說對不起5265.壯士歌5264.幸福的魔法5263.prettyboy5262.分飛5261.催眠5260.等你5259.情人5258.流星雨5249.海嘯5248.旅程5247.模范情書5246.如果愛可以繼續蔓延5245.E往無前5244.流星5242.忘記5241.阿福旅程5240.雪花飄呀飄5239.cs玩笑5238.蟲兒飛5237.無法阻擋5236.等你5227.TOPGUN5226.女人的選擇5222.都怪我5221.不如跳舞5220.不走5219.甘心情愿5218.不值得5217.難舍難分5215.今天5212.我受傷了5195.E往無前(古典篇)5194.太茫5193.我懂5192.可愛女人5191.反方向的鐘5190.安靜5178.等你說愛我5177.等你5176.FrostytheSnowman5175.納絲爾丁.阿凡提5174.第一次5173.純真年代5172.讓我們蕩起雙槳5171.愛情5170.半空中5169.eyes_on_me5168.禁聲(shutu3963.happy2000-黎明Q版3962.雨的旋律3961.星晴3960.流年3959.TheRose3958.美麗心情3952.三秒鐘3951.我真的受傷了3950.我們的紀念冊3949.化碟3948.我們的紀念冊3947.小乙的戀愛革命3946.走過3945.愛就愛了3944.勇氣3936.害羞的男孩3916.溫室花朵3915.來生緣3907.我們的紀念冊3906.關于愛3905.左岸,右轉3904.IBELIEVE3903.丫頭3902.單戀3901.飄3900.忍者3899.久3898.思念瓶3897.黃昏3896.Ibelieve3895.讓我RAP3894.寂寞的時候你最先想起誰3893.我是如此不停地想你3891.花3889.周杰倫-暗號3888.當我遇上你3887.紅塵有你3886.我們的紀念冊3885.值得一輩子去愛3884.誰怕誰3883.情非得已3881.永遠的甲殼蟲3875.女人應該受保護3874.煩3873.杭州新青年3872.永遠的畫面3871.愛你不是兩三天3851.酒干倘賣無3850.新忍者3849.螢火蟲3848.你比從前快樂3847.懸崖3846.再回首3830.社會主義好3829.你比從前快樂3828.屋頂3827.我們的紀念冊3823.月亮偷著哭3822.十二種顏色3821.Prettyboy3813.天使也一樣3812.放逐3809.陰天3808.盛夏的果實3807.prettyboy3806.單人房雙人床3799.藍色生死戀3798.最后的戰役3797.停不了的愛3796.瓷器3795.一對對3794.想你想成一片海3793.花心3792.報告班長3791.Q網之戀3790.浪花一朵朵[全新版]3789.忘憂草3788.信仰3787.虎尾溪水慢慢流3786.念舊3785.世界末日3784.EverythingIdo3782.小甜甜3781.心似狂潮3780.一生有你3539.難兄難弟3538.心如刀割3530.哆啦a夢3529.信仰3528.流光飛舞3527.伊斯坦堡3526.癡癡的等

4293.再見的地方4289.流星雨4288.朋友別哭4287.泡沫愛情4286.阿飛和他的那個女人4283.流著淚的你的臉4282.忘憂草4281.幽游4280.自由港4279.簡單愛4278.周杰倫_安靜4277.勇氣4276.我們的紀念冊4275.忽然之間4274.Forever4272.可可西里4271.舞熱4270.街角的祝福4269.愛我別走4243.童年4242.勇氣4241.美麗新世界4240.孤獨的人是可恥的4239.愛不留之蝴蝶4238.黃昏4237.你知道我在等你嗎4236.愛在西元前4235.IBelieve4226.forever4225.幸福一萬年4221.情非得以4220.如果真的可以4219.一天一萬年4218.玉蝴蝶4217.花香4216.淚海4215.我們的紀念冊4214.最想環游的世界4213.你那里的天空會下雪4212.如果愛可以繼續蔓延4211.可可西里-獻給藏羚羊4206.有沒有一首歌會讓你想起我4205.爛泥4204.煙火4203.最后的戰役4202.陰天4198.一生只愛一回的故事4197.你在說謊4191.那就這樣吧4190.簡單愛4189.愛有多深就會多遠4188.天使4187.一萬年4186.出門在外4185.忽然之間4184.女孩你為什么哭了4183.我們的紀念冊4182.想你的365天4181.我這樣的男人4175.射雕之鐵血丹心4174.我們的紀念冊4173.夜茫茫4171.我們是你的懷念4170.等你你忘了我是誰4168.在雨中4167.PrettyBoy4166.心語心愿4165.音樂咖啡失眠的人4164.笑著愛你4163.諾言來之不易4160.why4159.四季-春(第一樂章)4158.半島鐵盒4147.罪惡感4146.我是你的誰4145.直到世界末日4144.世界末日4143.歲月4141.大提琴4140.沙灘鋼琴版4139.想念4138.街舞4137.幸福的瞬間4136.補習 3779.戀人未滿3778.流光飛舞3777.風箏3776.深邃與甜蜜3767.原罪3766.三月里的小雨3765.WHEREMYLOVE3764.那么驕傲3763.勇氣3762.因為是女子3761.街角的祝福3752.Iwillfollowyou3751.練習3750.想見你3749.人間3748.搭錯車(酒矸倘賣無)3747.我的心真的受傷了3746.愛情字典3722.我們的紀念冊3721.愛的就是你(柔情版)3720.告訴我孤單的意義3719.同桌的你3718.夢里都是你3717.青春小鳥3716.如果這都不算愛3715.E網情深3714.睡不著的海3713.美麗心情3712.愛情字典3683.模范情書3682.飛鳥-魚3681.蟲兒飛3680.難道3679.命運的深淵3645.一路上有你3644.一個人戀愛3643.開往春天的地鐵3642.早安3641.花火3640.不值得3639.sayforever3638.紅辣椒3637.直來直往3636.補習街3635.結束不是我要的結果3634.最愛環游的世界3633.女人花-梅艷芳3601.世界杯-龍卷風3600.不值得3598.夜太黑3597.一千個傷心的理由3596.男生女生呸3595.同桌的你3594.思鄉曲3593.沙灘,分手的記憶3592.忽然之間3591.愛就一個字3590.等你愛我[原聲版]3589.快樂足球3588.從頭再來3587.飛揚3585.冷漠3584.冰點柔情3581.神啊,救救我吧3554.一千零一個愿望3553.極樂世界3551.我是一只小小雞3548.donotcry3540.0204

2853.想你的365天2851.執著2850.一個人的天荒地老2845.哎呦哎呦2838.一翦梅2836.Getdown2835.佛音-大悲咒之一2834.天使與海豚2833.春天花會開2832.不要你的禮物2831.對愛說抱歉

4722.爺爺泡的茶4721.一千零一個愿望4719.插曲4718.勇氣4717.凝望4716.往事4713.夏蟲4712.我永遠愛你中國4710.梅我們是否該有個孩子4704.SMS的感覺4700.深呼吸4699.我是女生4698.cappuccino的執著4697.DADADA4696.關于愛4695.一個人4694.yesterdayoncemore4688.回到過去20024687.單身情歌4679.明年冬天會回來4673.佛音-慈光4672.若不是因為你4671.學校霸王4669.心動痕跡4664.風云之雄霸天下4660.直到永遠4658.開不了口4656.亮亮的承諾4647.RGBstory4646.好想談戀愛4644.一樣的情緣4643.潑你,澆你4634.甘心情愿4633.精忠報國4632.等愛降落4631.足球!itsmylife4630.壁花小姐4628.love4627.一樣的情緣4626.最遠的你是我最近的愛4625.我是如此不停地想你4624.我該怎么辦4623.只要有你4622.開不了口4602.暗號4601.飄搖4600.承諾4599.夜茫茫4598.薔薇4597.小豬的表白4596.傻話4595.smap夜空的那一方4594.月亮代表我的心4593.難道4592.SupermanMTV4591.愛在西元前4590.旅程4585.BTWARS2度沖擊4584.ThankYou!4583.出門在外4582.愛的就是你4581.月亮代表誰的心4566.可愛版月華4565.紙飛機4564.記事本4563.今夜想起你4562.記事本4561.胡思亂想4560.龍拳4559.撕夜4555.love4554.分裂4552.期待冒險4551.我坐在這里4550.親愛的你怎么不在身邊4549.我愛你4548.我愛的人4547.MC命運青紅燈4546.天黑4545.讓我再騙騙我自己4544.mymemory4543.偏偏喜歡你4542.撿到紙條我愛你4541.中秋背媳婦4540.黑雪 3470.魔力寶貝-光3463.電燈泡23462.我哭了......3461.你的樣子3460.女孩與四重奏3459.我真的受傷了3449.來生緣3448.對不起3447.孤獨才是完美3446.英雄淚3445.飛吧——解脫3444.阿依幾幾3443.Baby3442.準我留下3441.單人房雙人床3440.藍色生死戀--祈禱3439.聽身體唱歌3438.誰(謝雨欣)3437.一生有你3436.我愛的人3435.上上簽3429.我等你3421.流浪的承諾3412.失戀河3408.赤裸裸3407.TheDayYouWentAway3406.威廉古堡3405.Donotcry3404.情難枕3403.花與溪3402.流浪狗3401.星晴3400.愛我別走(完整版)3398.心如刀割3397.很多人象我一樣3396.一千零一個愿望3395.Itismylife3385.玫瑰之吻3384.心碎3383.你看你看月亮的臉3382.夢的河流3381.飄搖3380.相思風雨中3378.攜手游人間3377.DJBATTLE(說唱)3376.幸福的形狀3375.我是頑主3374.我是一只魚3373.熱帶雨林3372.LOVE&ECSTASY3360.星空3357.月牙泉3356.想家3355.豬,你生日快樂!3354.用情3353.蝴蝶飛呀3352.下沙3351.愛在西元前3343.冰點柔情3337.忘不了3336.冰點柔情3327.2002韓日主題曲3322.虞美人3311.赤足走在田埂上3308.我是真的受傷了3307.愛我別走3306.愛拼才會贏3305.孤單的圣誕3304.莫文蔚《愛情》3287.WHY(筆刷版)3286.LOVE&ECSTASY3285.龍船調3284.讓我們蕩起雙槳3283.讓年輕更閃亮3282.龍卷風之紙飛機3281.美麗心情3280.親密愛人3279.背影3263.風里密碼3262.天堂3261.多穿點[詞曲原創]3260.100%濃情之孤獨不苦3259.流星雨3258.真的好想你3247.梁祝

4539.勇氣4538.別裝傻4537.愛情證書4536.Friend4535.愛從零開始4534.水晶球4533.故鄉4532.小李飛刀4530.AMANI4529.我是一只魚4528.黃昏4527.夏夜晚風4515.今宵多珍重4514.了了歌4508.E相情愿20024507.我愿意4489.水藍色眼淚4488.我的心太亂4487.因為是女子4486.因為是女子[中文版]4485.香江女兒行4484.愛情悲喜劇4483.你的眼睛4482.如果有一天4481.嫌棄4480.我愛你我會回來4479.歸去來4478.北園大街[應召女郎]4477.ScarboroughFair4476.水中花4475.沒那種命4474.ThankYou4456.江山多嬌4434.飛天舞4433.我們的紀念冊4432.愛情電影4431.末班車4430.住在秋天4429.笑問情緣4428.mrmoon4423.現象4421.戀曲19804419.Dumb4410.森林物語4409.別再流連4404.瘋狂大請客4403.IDO4399.心情不壞4393.二人世界杯4392.失去聯絡4391.情瘤感菌4390.原來的我4389.網戀20024388.YIYO4387.命中注定4386.藍色理想4364.愛成灰4361.睡在我上鋪的兄弟4360.世界杯之歌4359.冰點柔情4358.昨天4357.天涼好個秋4356.出塞曲4355.煩4354.我是女生4353.dog4352.回憶4351.暗號4350.黃昏4349.標準情人4348.一生有你4333.失蹤4332.E廂情愿4331.累4328.遙遠的童話4327.記事本4315.半島鐵盒4313.心如刀割4312.DearFriend4305.你是我的幸福嗎?4304.回到過去4303.美麗心情4302.ANGEL拜托4301.昨天4300.唯一 3246.都是路彎彎3245.冰雨3244.爸我回來了3243.風中有朵雨做的云3242.愛人同志3241.星期三的第二堂課3216.我和我追逐的夢3215.玉蝴蝶3214.冰點柔情3213.周杰倫—屋頂3200.Makeawish3199.命中注定3198.真的真的很愛你3197.花香3196.背叛情歌3195.BEATIT3194.路盡頭是我家3193.奔向未來3192.白天不懂夜的黑3178.他一定很愛你3177.出門在外3176.黃昏3175.ItWasnotMeantToBe3174.我的未來—你的愛情3173.查無此人3172.我不是天使3171.寂寞3170.幸??赏豢杉?169.盛夏的果實3168.透明3167.忘憂草3166.WhatwillIdo?3164.Makeawish3163.明月寄相思3162.沒有情人的情人節3161.女人的選擇3160.灰姑娘(深情彈唱版)3159.星語心愿3156.你還好么3155.那么驕傲3154.浮躁3152.快樂人兒3125.大海3124.香水城3123.狠不下心3122.戀曲19803121.男人這本書3120.沒那種命3113.我不是愛過就算的人3112.第一次親密接觸-感覺3111.Ilovex3109.快樂人兒3108.愛的就是你3107.失傳已久的大海3106.新青年(雪村)3105.踩著三輪車賣菜的老伯3100.如果你是愛上我的滄桑3098.風箏3094.我是一只小小雞3093.狂戀癥3092.我真的受傷了3091.城里的月光3086.哈林《命中注定》3085.帶你去海邊3083.你是一只魚3081.流年3079.美麗心情3078.當我遇見你3077.情非得已之青和篇3076.愿賭服輸3075.我的野蠻女友3074.不如跳舞3073.粉色愛人3072.迷鹿3071.泡沫3061.男人真命苦3060.年青時代3055.愛你在心口難開3054.家鄉3052.有時候3051.真的,用了心3050.夢里水鄉3049.大肚腩3048.永遠的畫面3047.忘記

4135.別說對不起4134.諾言來之不易4133.記得4127.茶和咖啡4126.這樣的我4113.是你變了嗎4111.愛情4110.同一首歌4106.鐵達尼之人鬼情未了4105.了了歌4104.傻話4103.北風4102.傻話4101.不曾明白4100.風箏飛吧!4099.上帝拇指諾言的戒指4098.LastPiece4097.繼續愛下去4096.流浪歌手的情人4095.完美4082.eyesonme4081.哭了4080.二人世界杯4079.perfectmoment4078.想念Friend4077.小李飛刀4076.心酸的浪漫4062.不變的諾言4061.二人世界杯4060.廣島之戀4059.我有我愛你4058.灌籃高手4057.e見鐘情4056.補習4055.蝸牛4054.單身情歌4053.不值得4052.螢火蟲4051.半島鐵盒4050.寂寞之鴿4049.獅子座流星雨4048.青春舞曲20014046.黃昏4045.打造激情生活4044.牽手4043.疑心病4042.我們的紀念冊4041.豬你生日快樂!4040.Ibelieve(angel)4039.我們的紀念冊4038.FFX主題曲4036.女孩,你為什么哭了4035.記事本4034.Thedayyouwentaway4033.YESTERDAYS4032.昨天4031.夢醒了4030.饞神放鵝4029.冷冷的夏4028.紀念日3996.JUSTCOMMUNICATION3995.海闊天空3994.方便面3993.E見鐘情3992.E見鐘情3991.E見鐘情3990.燈紅酒綠3989.我是有錢人3988.方便面3987.戒煙如你3986.25分鐘3985.愛在西元前3983.昨天3982.太委屈3980.我們的紀念冊3979.星語心愿3978.我走后的成都天空還在下雨嗎3977.無條件為你3976.攜手游人間3975.別亦難3967.打開心盒子3966.IBelieve(純真版)3965.少了自己3964.咖啡店3043.飄搖3038.越洋電話3037.讓每個人都心碎3036.一笑而過3035.塵緣3034.中國娃娃--晚安3033.一生有你3032.最美的原來是看不見的3031.一千零一夜3024.忘憂草3023.挪威的森林3010.一言難盡3009.聽說愛情回來過3000.方便面2984.愛情真偉大2982.少年行2981.忽然之間2980.快樂主義2976.忘憂草2975.橄欖樹2969.愛就愛了2968.怪獸2963.稻草人2962.愛的代價2961.一場風花雪月的事2952.Ikeeponfallingin…2951.愛在西元前2950.桔子香水2949.青春2945.墮落天使2944.紙飛機2943.夢回星河2942.你快不快樂2941.心如刀割2940.網絡情緣2936.很愛很愛你2933.很愛很愛你2931.側踢2930.愛的代價2923.桔子香水2922.愛你十分淚七分2915.笑忘書[王菲]2914.暗戀2913.絕望生魚片2912.犯賤2911.超越夢想2909.QQ情2908.鴨子2907.Seasonsinthesun2906.陪你到老2905.為你執著2898.獨上西樓2897.因為我是女孩2896.為你我受冷風吹2895.初戀2887.簡單愛2886.廣島之戀2883.我不是天使2882.情非得已2881.羅德島戰記2878.我真不明白2877.無印良品之朋友2876.親密愛人2875.星仔走天涯[粵語]2873.咪咪流浪記[國語]2866.海灘2865.謝謝你2864.橄欖樹2862.梁祝2861.秋天的信2857.紅舞鞋2856.《流星花園》你要的愛2855.我真的受傷了2854.紅旗飄飄3525.星晴3514.難舍難分3512.勇敢一點3511.和尚3508.我是一只小小鳥3485.心里的話3478.踏浪3472.土豆騎士3471.心動

第五篇:Flash動畫教案

第一章

初識Flash 第一講(第一周

2學時) 課題名稱:初識Flash 目的要求:主要介紹Flash的用途以及基本操作,包括認識Flash、啟動和退出Flash、認識Flash的操作界面以及設置個性化操作界面。 教學過程:

一、軟件介紹(參見書第2頁、第3頁、第4頁)

Flash是一款設計和制作二維動畫的專業軟件,它采用了網絡流式媒體技術(即允許用戶在動畫文件全部下載完之前播放已下載的部分,并在不知不覺中下載剩余的動畫文件),突破了網絡帶寬的限制,能在網絡上快速地播放動畫,并實現動畫交互。

Flash之所以能占據網絡多媒體的重要位置,最重要的一點是因為它采用了矢量技術(即基于矢量圖形的Flash動畫,即使隨意縮放其尺寸,也不會影響圖像的質量)。

Flash與當今最流行的網頁設計工具Dreamweaver配合默契,Flash動畫可以直接潛入由Dreamweaver制作的網頁的任意位置,非常方便。

二、 Flash的基本功能(補充)

1、繪制矢量圖形

在Flash中創建的圖形均為矢量圖形,基于矢量的繪圖同分辨率無關,這意味著它們可以按最高分辨率顯示與輸出。如果在Flash中導入位圖文件(執行“文件/導入/導入到舞臺”【Ctrl+R】,將外部程序生成的文件導入到當前文檔的舞臺上;或者執行“文件/導入/導入到庫”,將外部程序生成的文件導入到當前文檔的“庫”面板中,可以隨時調取使用),那么既可以位圖形式在Flash中使用,也可以將其轉換為矢量圖形使用(修改/位圖/轉換位圖為矢量圖)。 參數介紹: “顏色閾值”:表示色彩臨界值,數值越高,轉換文件需要的時間越長,文件也越大。 “最小區域”:當分配顏色給像素時,通過該選項設置周邊像素數目。 “曲線擬合”:是繪制輪廓的方法。以像素為單位繪制的效果好,但轉換后形成的文件較大。 “角閾值”:表示轉角臨界值,轉角越多,圖越平滑,文件也越大。

參數設置不同,轉換后的效果不同。如果希望轉換后的圖像與原圖非常接近,可參考以下數值:

“顏色閾值”:10

“最小區域”:1像素 “曲線擬合”:像素

“角閾值”:較多轉角 實訓一

快速制作矢量圖形

通常情況下,矢量圖是通過軟件繪制出來的,但是這需要對工具有一定的了解。在Flash中有一種不需要通過繪制工具就可以制作矢量圖形的方法,那就是將位圖轉換為矢量圖。前提是需要準備一副位圖。

一、創建空白文檔,將素材導入舞臺;

二、執行“修改”/“位圖”/“轉換位圖為矢量圖”命令,發現對象選中的顯示方式有所變化(呈現出散點狀);

三、在舞臺外部區域單擊取消對象的選擇,發現位圖變成矢量圖形,位圖圖像中的一些小細節被刪除。

2、元件功能

之所以說Flash文件小,除了是基于矢量,還因為在Flash中可以重復使用元件的關系。將圖像轉換為元件(修改/轉換為元件,F8),在“庫”面板中只有一個元件,但是可以重復拖入場景成為“元件實例”使用,并且還可以進行任意縮放,但不明顯增加文件體積。 實例是元件在場景中的應用,每個實例都可以有不同的顏色和大小。 實例二

將舞臺物件轉換為圖形元件 實例三

設置實例的屬性

3、濾鏡功能

從Flash8開始添加了濾鏡功能(窗口/屬性/濾鏡),該功能可以制作出許多意想不到的效果。比如發光、投影、模糊、斜角等效果。需要注意的是濾鏡只能應用于文本、影片剪輯和按鈕。 要使用濾鏡功能,需要先在舞臺上選擇文本,然后進入濾鏡面板,單擊添加濾鏡按鈕,從彈出的菜單中選擇相應的濾鏡選項。對象每添加一個新的濾鏡,在屬性檢查器中,就會將其添加到該對象所應用的濾鏡列表中??梢詫σ粋€對象應用多個濾鏡,也可以刪除以前應用的濾鏡。

實例四

制作投影字

4、 動畫功能

動畫是Flash最基本、也是最主要的功能,在Flash中可以制作逐幀動畫、形狀動畫與補間動畫。還有一種特殊的動畫,就是按鈕。按鈕動畫中只有4幀,分別為“彈起”、“指針經過”、“按下”與“點擊”,每一幀都有其自身的功能。 實例五

五角星變為圓形

第一章 初識Flash 第二講(第一周 2學時) 課題名稱:制作動畫前的準備

目的要求:主要介紹制作動畫前的準備工作,包括文檔的新建、保存、關閉和打開、設置動畫環境、如何獲取素材和設置首選參數的方法等。 教學過程:

三、 Flash的工作界面(參見書第8頁)

成功安裝并啟動Flash后,默認情況下,其主界面包括“標題欄”、“菜單欄”、“工具箱”以及“時間軸”、“場景”、“屬性”、“庫”面板等元素。

窗口右側卷簾面板區左側中間的“向右的三角形”按鈕,可將卷簾調板收縮;單擊“動作面板”和“屬性面板”上方的折疊按鈕,也可將這兩個面板向下折疊,從而放大工作區范圍。按F4鍵可以將窗口中的各種面板暫時隱藏,使工作區范圍擴大,從而方便編輯和查看;再次按下F4鍵可恢復操作面板顯示。

1、 時間軸(參見書第6頁)

“時間軸”是編輯動畫的地方,是幀排列的地方,是用于組織和控制動畫的地方。Flash將時間分割成許多同樣的小塊,每一塊表示一幀,在時間軸上對應的是一個小格,由左向右按順序逐幀播放就形成了動畫。

“時間軸”面板是由幀(幀管理區)、圖層(層管理區)和播放指針(幀指針所在的位置就是動畫播放的位置)組成的。時間軸用于組織動畫各幀的內容,并且可以控制動畫每幀每層顯示的內容,還可以顯示動畫播放的速率等信息。單擊右上角的“幀視圖”按鈕,打開的菜單中包含許多控制幀視圖的命令。

2、 動畫編輯舞臺(參見書第11頁)

動畫編輯舞臺位于窗口的正中位置,可以進行動畫的編輯制作,這是動畫展示的舞臺??梢酝ㄟ^執行“修改/ 文檔”,【Ctrl+J】,或者通過“屬性”面板設置和改變舞臺的大小、色彩等參數,默認狀態下,舞臺的尺寸為550×400像素。當舞臺被放大后,可能無法看到整個舞臺,利用工具箱中的“手形”工具移動舞臺查看視圖,也可以通過更改縮放比率查看完整的視圖(視圖/縮放比率)。

四、 Flash的基本操作

無論是在Flash中繪制矢量圖形,還是創建動畫,都必須首先創建文檔,最后保存文檔。新建文檔(參見書第16頁、第20頁)

Flash中的新建命令包括兩種情況:常規與模板,并且每一種情況中還包括多種類型,這樣才能創建出多種多樣的動畫。

在Flash中執行“文件”/“新建”命令,在默認情況下創建的是常規的Flash文件。當創建空白Flash文件后,文檔屬性是默認的。要想查看甚至修改文檔屬性,可以執行“修改”/“文檔”命令(Ctrl+J)。在“文檔屬性”對話框中,可以設置文檔的標題、尺寸、背景顏色等選項;還可以設置“幀頻”選項,該選項用于設置每秒顯示的動畫幀的數量。對于大多數計算機顯示的動畫,特別是網站中播放的動畫,8fps~12fps就足夠了。 實例六

創建文件,并設置參數

創建常規空白動畫文件,設置其中的寬度為500像素,高度為300像素,幀頻為24fps,背景顏色為綠色#00ccff。

當打開“新建文件”對話框后,切換到“模板”選項卡,該列表中的選項是預先設置好的特殊的Flash文件,它為Flash文檔的最終創建提供了一個基礎框架。 實訓七

快速制作幻燈片動畫

幻燈片動畫通過交替顯示來展示圖像,在顯示圖像時,幻燈片動畫既可以自動播放,也可以通過手動逐一顯示圖像。

一、執行“文件/新建”命令,在對話框中切換到“模板”選項卡,選擇“照片幻燈片放映”選項,單擊確定按鈕,創建模板文檔并且加以保存。

二、由于該模板文檔是一個完整的動畫,所以保存后即可預覽效果(“控制/ 測試影片”,Ctrl+Enter)。要想播放自己的照片,執行“文件/導入/導入到庫”命令,將素材圖片導入到庫。

三、在“時間軸”面板中找到圖像所在圖層,并且選中第一幅圖像,執行“修改/ 位圖/交換位圖”,或者單擊“屬性”面板中的“交換”按鈕,在“交換圖像”對話框列表中選擇要展示的圖像文件名稱,單擊“確定”按鈕即可在原位置交換圖像。

2、保存文檔(參見書17頁)

執行“文件”/“保存”命令,將Flash文件保存為fla格式的文件。Flash中一個完整的動畫文件包括兩種格式的文件,一個是源文件,格式為fla,另一個是瀏覽文件,格式為swf。后者只作為瀏覽動畫使用,不能夠編輯,生成方法是執行“控制”“測試影片”/命令(Ctrl+Enter)。

3、設置場景

在Flash中構成動畫的所有元素都包括在場景中,所以場景在動畫制作中是不可缺少的部分。 場景是分隔動畫的方式,可以把復雜的動畫進行分隔、分類管理。就如同戲劇演出一樣,因為需要更換背景或時間,所以要將一整出戲分成一段段、一節節。

時間軸可以根據動畫的長度不斷延伸,但是動畫設定的時間過長時,尋找和查看都很困難。如果將動畫按照一定的內容進行歸類或分段,并分別放在不同的場景中,不但方便尋找和查看,也可以快速地調換順序。

當一段動畫包含多個場景時,在沒有經過特別設定的情況下,場景會按順序自動播放,即播放器會在播放完第一個場景后自動播放下一個場景的內容,直至播放完最后一個場景。 在默認情況下,Flash中只有一個場景。通過執行“窗口”/“其他面板”/“場景”命令,可以查看場景個數,進行場景的添加、復制、刪除、順序調整等操作。要創景第二個場景,可以執行“插入”/“場景”命令。 提示:

一個動畫文檔無論有多少個場景,只能有一個背景色和一個幀頻率。 實訓八

四季的故事

四幅圖像相互交替顯示的動畫。

一、將四幅圖像文件導入Flash庫;

二、將一副圖像拖入默認“場景1”的舞臺中間位置;

三、在“場景”面板中分別創建“場景2”、“場景3”、“場景4”,并且在場景中將“庫”面板中的圖像拖入舞臺中間位置;

四、保存文檔,按快捷鍵Ctrl+Enter即可預覽動畫。

思考與練習

一、填空題

1、“時間軸”面板分為左右兩個區域,左側為(

),右側為時間軸控制區。

2、Flash中的(

)可以重復拖入場景中使用,還可以進行任意縮放。

3、創建一個常規的Flash動畫文件,默認名稱為(

)。

4、在默認情況下,舞臺的寬為(

)像素,高為(

)像素。

5、模板就是預先設置好的特殊的Flash文檔,它為Flash文檔的最終創建提供一個(

)。

二、選擇題

1、時間軸用于組織和控制影片內容在一定時間段播放的(

) A,層數和次數

B,層數和幀數

C,次數和幀數

D,以上都不對

2、默認的幀頻為(

)幀/秒 A,10

B,11

C,12

D,13

3、使用下面哪種方法新建動畫文件時不能選擇新的文件類型(

)

A,使用開始頁新建動畫文件時

B,使用菜單命令新建動畫文件時 C,使用按鈕工具新建動畫文件時

D,以上都不對

4、要臨時在其他工具和“手形工具”之間切換,可以按住(

) A,Ctrl

B,Alt

C,Shift

D,空格鍵

三、問答題

1、濾鏡功能只能應用于哪些對象?

2、按鈕動畫中有幾幀?分別是什么?

參考答案:

一、填空題

1、圖層控制區

2、元件

3、未命名-1

4、550 400

5、基礎框架

二、選擇題

1、B

2、C

3、C

4、D

三、問答題

1、濾鏡功能只能應用于文本、影片剪輯和按鈕。

2、按鈕動畫有4幀,分別是“彈起”、“指針經過”、“按下”與“點擊”。

第二章 繪制圖形

第一講(第二周 2學時) 課題名稱:填充圖形顏色

目的要求:主要介紹了填充圖形顏色的操作,包括墨水瓶工具、顏料桶工具、混色器、填充變形工具和滴管工具的使用方法等。 教學過程:

使用Flash制作動畫及圖形對象時,需要創建許多動畫角色和圖像。創建這些對象主要通過兩種方式來實現,一種是使用工具箱中的工具進行繪制(要求熟練掌握Flash提供的繪圖工具,當然還要求設計者具有一定的美術功底);另一種是直接導入外部圖像文件。

Flash提供了許多實用的圖形繪制工具,學習這些工具的使用方法是全面學習Flash的基礎。Flash的各種圖形繪制工具都被集中放置在“工具箱”中,而“工具箱”就在窗口的左邊鑲嵌著,它是可以浮動的。當將鼠標光標移至“工具箱”上,按住被拖動鼠標,將其移至桌面任何地方,雙擊“工具箱”標題欄可將其鑲嵌到窗口左側。執行“窗口”/“工具”命令,可以打開或隱藏“工具箱”。 “工具箱”分為“工具”、“查看”、“顏色”和“選項”4個區,每個工具區中,包含多個操作工具,通過工具箱中的工具,可以在Flash場景中繪制出各種動畫對象,并且還可以對它們進行編輯和修改。

一、輔助工具(參見書21頁、22頁)

在制作過程中,合理地使用輔助工具可以更好地完成設計任務,幫助用戶方便地進行操作。

1、網格

要想精確繪制圖形的每個部分,最好的方法是在舞臺中顯示網格(執行“視圖”/“網格”/“顯示網格”命令可顯示或隱藏網格)。還可以根據需要更改網格的尺寸或者顏色等選項(執行“視圖”/“網格”/“編輯網格”命令,在打開的網格對話框中,可以對網格的顏色、大小、對齊網格、網格精確度等選項進行設定),使其更加符合繪圖要求。

2、 標尺和輔助線

在舞臺上要想精確地創建圖形的起始點或者是圖形的尺寸,可以在舞臺中打開標尺(執行“視圖”/“標尺”命令,可以顯示或隱藏標尺,標尺鑲嵌在舞臺左側、上側),并且通過標尺拖出輔助線(顯示標尺后,使用“選擇”工具,可以從標尺上拖曳出“輔助線”),這是一種非??旖莸姆椒?。

二、文本工具(參見書41頁)

創建文本的方法十分簡單,只需單擊Flash工具箱中的“文本工具”,然后在場景中進行拖動即可。使用“文本工具”可以進行文本輸入,配合“屬性”面板,可以對文字的色彩、字體、大小、樣式和對齊方式等進行設置。在“文本工具”被激活的狀態下雙擊文字物體,可以選取一整行文字。利用Flash提供的文本工具可以輸入“靜態文本”、“動態文本”和“輸入文本”。

靜態文本包括可擴展文本塊(標簽文本框)和固定文本塊(區塊文本框)。 創建可擴展文本塊的操作步驟如下:先單擊繪圖工具箱中的文本工具按鈕,在屬性面板中設置字體的大小、顏色、間距等參數;然后將光標移動到場景中,當光標變成右下角帶有A的十字形狀時,在場景中單擊鼠標,就會出現一個右上角帶有小圓圈的矩形框,稱為“標簽文本框”,并且在矩形框內有一個閃動的插入點;標簽文本框會隨著文本的長短自動調整寬度,按Enter鍵可進行換行。

創建固定文本塊的操作步驟如下:選擇“文本工具”,按住鼠標左鍵不放在舞臺上向右拖動光標,可繪制單行的文本框,文本框右上角是一個小方塊,該文本框稱為“區塊文本框”,文本輸入至文本框的邊緣時會自動換行。

“標簽文本框”與“區塊文本框”是可以相互轉換的。拖曳“標簽文本框”右上角的小圓圈,可以使“標簽文本框”轉換為“區塊文本框”;雙擊“區塊文本框”右上角的小方塊,可以使“區塊文本框”轉換為“標簽文本框”。

三、 將文本轉換為圖形(補充)

在Flash中,將文本轉換為圖形是非常重要的。如果想讓文字也具有動感,像處理圖形那樣簡捷方便,必須將文本轉換為圖形后,才能制作出一些動態效果,例如文字的漸變、淡入、淡出等。

將文本轉換為圖形的方法是:首先選中要轉換的文本,該文本必須是整個文本框,然后執行“修改”/“分離”命令,即可將文本進行分離。如果是兩個或者兩個以上的字符,則執行兩次該操作。當文本被分離后,就變成了圖形。

四、 顏料桶工具(參見書47頁)

在“顏色”工具中單擊“填充色”工具按鈕,隨即彈出“選色板”,光標轉換為吸管樣式,在調色板中選擇適當色彩單擊,用“顏料桶”工具在圖形上單擊就可為圖形填充該顏色了。在調色板下方,有一組漸變色填充可供選擇,包括“線性”漸變色、“放射狀”漸變色和“彩虹色”漸變色等。填充漸變色時,光標單擊不同的位置,會有不同的填充效果,凡高光處,均為光標點擊位置。漸變色是由起始顏色和目標顏色決定的。 實例一

番茄

五、 墨水瓶工具(參見書46頁)

“墨水瓶工具”可以給選定的矢量圖形添加邊線,還可以修改線條或形狀輪廓的筆觸顏色、寬度和樣式,該工具沒有輔助選項。“墨水瓶工具”不能改變圖像的填充色。設置好線條的屬性后,在要添加邊線的圖形上單擊,即可為圖形增加邊線;如果用鼠標單擊一個已有輪廓線的圖形,則墨水瓶的屬性將替換該輪廓線的屬性。 實例二

烏龜 實例三

椰汁樹

六、 滴管工具(參見書53頁) “滴管工具”的作用是拾取工作區中已經存在的顏色及樣式屬性,并將其應用于其他對象中。該工具沒有輔助選項,使用簡單,只要將滴管移動到需要取色的線條或圖形中單擊即可。 實例四

吸取色塊顏色 實例五

吸取線條屬性 實例六

吸取位圖屬性 實例七

吸取文字屬性 綜合實例

漸變文字

在Flash中可以制作出多種色彩漸變文字效果,其制作方法較為簡單,使用“文本工具”輸入內容之后,需要結合Flash中的分離命令將其打散,然后使用“顏色”面板對文字進行漸變色彩設置。

一、執行“文件”/“新建”命令,并執行“修改”/“文檔”命令,修改“文檔屬性”,設置尺寸為寬661像素、高496像素。

二、選擇“文本工具”,在“屬性”面板中進行字體、字號(60)、顏色等屬性設置,在場景中輸入靜態文本。

三、選擇“選擇工具”,將文本選中,執行“修改”/“分離”,將文本拆分為單個的文字,再次執行“修改”/“分離”,將單個文字分離。

四、當分離的文本被選中時,在“顏色”工具中單擊“填充色”,選擇彩虹漸變顏色,這時每一個獨立區域是一個完整的彩虹漸變顏色。(注意:如果用戶在文字沒有被選中的狀態下進行了顏色設置,那么使用設置后的顏色對其填充時,需要選擇“顏料桶工具”分別單擊文字以完成顏色的改變。)

五、為了使文字突出,對漸變文字添加白色邊框。

六、選擇“選擇工具”,將文字對象選中,執行“修改”/“組合”命令。

七、執行“文件”/“導入”/ “導入到舞臺”命令,將準備的素材圖片導入場景。右擊鼠標,執行“排列”/“下移一層”命令,然后調整漸變文字的位置。

八、按快捷鍵Ctrl+Enter測試影片。

第二章 繪制圖形

第二講(第三周 2學時) 課題名稱:繪制基本圖形

目的要求:主要介紹了繪制基本圖形的操作,包括繪制線條、繪制簡單圖形。 教學過程:

七、線條工具(參見書30頁)

線條是組成矢量圖形最基本的單位,任何圖形都是由線條組成的。“線條工具”用來繪制各種角度的直線,其筆觸格式的調整可以在“屬性”面板中完成。 黑白:單擊該按鈕可設置筆觸顏色為黑色,填充色為白色; 交換顏色:單擊該按鈕可交換筆觸顏色和填充色; “寬”和“高”:設置直線的長度; “X”和“Y”:設置直線在場景中的位置。(對象在場景中的位置是以場景的左上角為原點的)

在繪制直線時按住shift鍵,可以繪制出水平、垂直或與水平方向成45度角的線段。

八、鉛筆工具(參見書32頁)

“鉛筆工具”用以繪制簡單的矢量圖形、運動路徑等,繪畫方式與使用真實鉛筆大致相同。當單擊“鉛筆工具”時,在“工具箱”的選項區域中會出現“鉛筆工具”的輔助選項,單擊該按鈕,可以彈出下拉菜單,其中包括3中繪圖模式:伸直(選擇該模式,只要勾勒出圖形的大致輪廓,Flash會自動將圖形轉化成接近的規則圖形,主要用來繪制一些規則且菱角分明的三角形、矩形和多邊形等幾何圖形)、平滑(選擇該模式,達到圓弧效果,使線條更加光滑,主要用來繪制水果、人物等邊緣圓滑的圖形)、墨水(選擇該模式,完全保留徒手繪制的曲線模式,不加任何更改)。

在使用鉛筆工具時,按住shift鍵,只能繪制出水平、垂直方向上的直線,而不能繪制成45度角的線段。

九、橢圓工具(參見書35頁)

在Flash中,可以使用“橢圓工具”繪制正圓和橢圓圖形,方法是:在工具箱中單擊“橢圓工具”按鈕,然后在“屬性”面板中設置圖形的填充顏色、筆觸顏色、筆觸高度和筆觸樣式,設置完畢后,在場景中單擊并拖動鼠標,即可繪制橢圓圖形。

在使用橢圓工具繪制圖形時,同時按住Shift鍵進行繪制,可以將形狀限制為圓形。如果同時按住Shift和Alt鍵繪制圖形,可以從中心繪制圓形。

實例八

繪制一個筆觸顏色為紅色、填充色為粉紅色(#FFCCCC),筆觸高度為10,筆觸樣式為實線的橢圓。

十、矩形工具(參見書36頁)

主要用來繪制矩形和正方形,還可以繪制圓角矩形。 注意:“邊角半徑”文本框中,輸入的值越小,圓角的弧度越小,反之則越大。 實例九

繪制一個筆觸顏色為黃色、填充色為橙紅色(#FF9900),筆觸高度和筆觸樣式保持默認的圓角矩形(邊角半徑為10)。 十

一、多角星形工具(參見書37頁) 用鼠標左鍵按住矩形工具不放,在彈出的菜單中選擇多角星形工具。使用該工具在場景中繪制多邊形和星形。在“屬性”面板中單擊“選項”按鈕,彈出“工具設置”對話框,在“樣式”下拉列表中,可以選擇多邊形或者星形樣式,在“邊數”文本框中,輸入多邊形或者星形的邊數。

注意:星形的頂點大小越小,星形向內收縮越多。

實例十

繪制一個五邊形和五角星形(筆觸顏色為黃色,填充色為橙紅色,筆觸高度為5,筆觸樣式為實線)。

實例十一

繪制兩個五角星,設置星形頂點大小分別為1和0.2 十

二、填充變形工具(參見書51頁)

在Flash中,可以使用“填充變形工具”來調整填充的大小、方向、中心以及變形漸變填充和位圖填充(位圖填充周圍的矩形比漸變填充多了傾斜控制柄和比例縮放控制柄)。 漸變填充分為線性漸變填充和放射狀漸變填充兩種。如果使用放射狀漸變填充色對圖形進行填充,在填充區域會出現4個圓形或方形手柄:寬度控制、大小控制、旋轉控制、中心點;使用線性漸變填充會出現3個圓形或方形手柄:旋轉控制、寬度控制、中心點。 十

三、Flash繪制圖形技巧(補充)

在Flash中,使用繪圖工具繪制的圖形為矢量圖形,它們主要由填充顏色的色塊和由多個點構成的圖形輪廓或曲線兩部分組成。在Flash中繪制圖形,主要有兩種方式:合并繪制圖形(貼緊至對象)和對象繪制圖形。

默認情況下,在Flash的同一圖層上,重疊進行繪圖或填充顏色,所繪制的圖形對象會自動合并,對圖形進行編輯會影響到同一層的其他形狀。例如,繪制一個圓形,并在其上疊加一個較小的圓形,然后選擇第二個圓形并進行移動,則會刪除第一個圓形中與第二個圓形重疊的部分。

使用“對象繪制”方式繪制圖形時,可以將多個圖形繪制成獨立的對象,這些對象在疊加時不會自動合并,這樣在分離或重新排列圖形外觀時,可以使圖形重疊而不改變其外觀,而且可以對每一個圖形對象分別進行處理。要使用這種繪圖方式,需要在啟用繪圖工具之后,在工具箱的選項區中單擊“對象繪制”按鈕,同時,對于繪制的圖形來講,Flash會在該圖形周圍添加矩形邊框。

只有在使用鉛筆、線條、鋼筆、刷子、橢圓、矩形和多邊形工具時,才能啟用“對象繪制”功能,當“對象繪制”功能被激活時,按快捷鍵J可以在“合并繪制”與“對象繪制”之間切換。

用戶可以將“合并繪制”方式繪制的圖形裝換為“對象繪制”方式下的圖形對象,方法是,選擇“合并繪制”方式創建的圖形對象,然后執行“修改”/“合并對象”/“聯合”命令,所選圖形即可被轉化。

綜合實訓

繪制QQ笑臉表情

制作一個QQ笑臉表情,練習形狀的繪制、顏色的漸變、調色板等基本工具。

一、新建文檔,并以“對象繪制”方式創建一個正圓對象(設置筆觸顏色為黑色、筆觸高度為

5、筆觸樣式為實線)。

二、使用“選擇工具”,選中正圓,在“混色器”面板的“類型”下拉列表框中選擇“放射狀”選項,設置顏色(【253,233,155】、Alpha:50%),(【253,2

35、102】、Alpha:80%),(【249,190,61】、Alpha:100%),(【249,190,61】,Alpha:100%)。(要向漸變中添加指針,單擊漸變定義欄即可,最多可以添加15個顏色指針。要重新放置漸變定義欄上的指針,可以沿著漸變定義欄拖動指針。要刪除指針,可以將指針向下拖離漸變定義欄;如果Alpha值為0%,則創建的填充不可見,即透明,如果Alpha值為100%,則創建的填充不透明)

三、使用“填充變形工具”選擇正圓,調整正圓的高光位置。

四、選擇“橢圓工具”,設置填充顏色為黑色,禁用筆觸顏色,繪制橢圓作為QQ的左眼;使用“選擇工具”,選擇左眼,按住ctrl鍵,向右拖動鼠標進行復制。

五、使用“任意變形工具”,選擇“左眼”,將鼠標放置于右上角的控制節點并逆時針旋轉。

六、繪制兩橢圓對象,并將其中的一個橢圓與另一橢圓的上半部分重疊;使用“選擇工具”將其同時選中,將其打散;選擇上面的橢圓,按Delete鍵得到嘴巴形狀。

思考與練習

一、填空題

1、“對象繪制”允許將圖形繪制成(

),而且在疊加時不會自動合并。

2、漸變色是由起始顏色和(

)顏色決定的。

3、“墨水瓶工具”不能改變圖形的(

)。

4、在Flash中,可以使用(

)來調整對象填充的大小、方向、中心以及變形漸變填充和位圖填充。

二、選擇題

1、下列有關編輯圖形的說法不正確的是(

)

A,縮放

B,旋轉

C,導入

D,對齊

2、下面不能同時繪制填充和筆觸的工具是(

)

A,橢圓工具

B,矩形工具

C,鋼筆工具

D,刷子工具

3、“對象繪制”支持的工具有(

)

A,鉛筆、線條、任意變形、刷子、橢圓、矩形和多邊形工具 B,鉛筆、線條、鋼筆、刷子、顏料桶、矩形和多邊形工具 C,鉛筆、線條、鋼筆、刷子、橢圓、矩形和墨水瓶工具 D,鉛筆、線條、鋼筆、刷子、橢圓、矩形和多邊形工具

4、單擊工具箱中的“刷子工具”,在選項區域中會出現輔助按鈕,其中“刷子模式”選項不包含(

)模式

A,藝術繪畫

B,標準模式

C,顏料填充、后面繪畫

D,顏料選擇、內部繪畫

三、問答題

1、概述將文字轉換為圖形的簡單步驟。

參考答案

一、填空題

1、獨立的對象

2、目標顏色

3、填充色

4、填充變形工具

二、選擇題

1、C

2、CD

3、D

4、A

三、問答題

將文本轉換為圖形的方法是:首先選中要轉換的文本,該文本必須是整個文本框,然后執行“修改”/“分離”命令,即可將文本進行分離。如果是兩個或者兩個以上的字符,則執行兩次該操作。當文本被分離后,就變成了圖形。

第二章

編輯圖形

第一講(第三周 2學時) 課題名稱:編輯對象

目的要求:主要介紹編輯對象的操作,包括選擇工具的使用、改變對象的形狀、群組和打散對象、對齊對象和合并對象的操作方法。 教學過程:

在Flash中,利用繪圖工具創建的對象,多數情況下并不能完全達到理想的效果,而且僅僅使用繪圖工具來創建對象,操作起來相當繁瑣。利用變形、縮放、旋轉、排列、對齊等編輯工具,進一步編輯和調整圖形對象,可以方便、快捷地得到精美的效果。

一、對齊面板(參見書66頁)

對齊面板可以調整選定對象的對齊(左對齊、水平中齊、右對齊、上對齊、垂直中齊和底對齊)和分布方式。單擊“相對于舞臺”按鈕后,可以選定對象相對于舞臺進行對齊和分布。

二、變形面板(參見書64頁)

變形面板可以對選定對象執行縮放、旋轉、傾斜和創建副本的操作。變形面板分為三個區域:最上面的是縮放區,可以輸入“垂直”和“水平”縮放的百分比值,選中“約束”復選框,可以使對象按原來的長寬比例進行縮放;中間區域是旋轉單選框,選中它后可以輸入旋轉角度,使對象旋轉;最下面的是傾斜單選框,選中它后可通過輸入“水平”和“垂直”角度來傾斜對象;單擊面板下方的“復制并應用變形”按鈕,可執行變形操作并且復制對象的副本;單擊“重置”,可恢復至上一步的變形操作。 實例一

繪制圖形

一、使用橢圓工具繪制一個正圓形;選中圖形輪廓線,按下delete鍵將其刪除,并為其填充放射狀漸變色。

二、選擇這個填充圖形,執行“修改”/“組合”命令,將圖形結合在一起。(繪制的圖形為散點狀構成,沒有上下層關系,填充色相同的圖形相互疊壓時會相互粘連,填充色不同的圖形相互疊壓時會相互剪切,如果需要進行上下排列時,應將繪制的圖形首先執行“修改”/“組合”命令。)

三、選擇這個組合后的圖形,將該圖形復制兩個,將其中一個圖形進行等比例放大,另一個圖形進行等比例縮小。

四、選擇最小的圖形,執行“修改”/“排列”/“移至頂層”命令,將其置于最上層;選擇最大的圖形,執行“修改”/“排列”/“移至底層”命令,將其置于最下一層。

五、圈選舞臺上已排列好上下關系的3個圖形,分別按下“垂直中齊”、“水平中齊”按鈕。

三、任意變形工具(參見書63頁)

“任意變形”工具結合了旋轉與傾斜、縮放、扭曲和封套多種功能,可用于編輯各種物體。

使用“封套”功能修改形狀允許彎曲或扭曲對象。封套是一個邊框,其中包含一個或多個對象,當用戶通過調整封套的點和切線手柄來編輯封套形狀時,該封套內對象的形狀也將受到影響。

許多物體都不能直接用于“扭曲”變化和“封套”變化,必須通過“修改”/“取消組合”命令或“修改”/“分離”命令,使之成為打散的圖形后,才可以進行扭曲和封套變化。 實例二

繪制卡通風車

繪制卡通風車,主要使用“矩形工具”、“選擇工具”繪制風車的一片扇葉形狀,通過“復制并應用變形”命令快速復制并旋轉對象,創建出風車對象。在此基礎上使用“任意變形工具”,結合“組合”、“排列”命令對風車添加眼睛和嘴巴。

一、新建文檔(尺寸為550*800,背景顏色為#ff6600),繪制一個寬和高均為214像素的黑色無邊框正圓。

二、選擇“選擇工具”,雙擊正圓,進入該對象工作區,使正圓處于被選擇狀態,然后在“混色器”面板中設置漸變顏色(【255,0,255】、【255,0,255】、【255,153,255】、【255,255,255】)進行填充。

三、切換至“場景1”,選擇“矩形工具”,繪制大小為51*147的矩形,顏色為#66cc99;按下Shift鍵,將矩形與正圓同時選中,單擊“水平中齊”按鈕,使其相對于正圓水平中齊。

四、使用“任意變形工具”選擇矩形,將中心控制點拖動至正圓的中心位置,進入矩形的“繪制對象”工作區,調整其形狀。

五、切換至“場景1”,使用“選擇工具”選擇矩形,設置“旋轉”數值(18),然后單擊“復制并應用”按鈕多次。

六、使用“選擇工具”選擇圓形,右擊鼠標,執行“排列”/“移至頂層”命令;按下Shift鍵將風車扇葉全部選中,將其組合。

七、為風車添加眼睛、嘴巴和手柄。

第三章

編輯圖形

第一講(第四周 2學時) 課題名稱:編輯對象

目的要求:主要介紹編輯對象的操作,包括選擇工具的使用、改變對象的形狀、群組和打散對象、對齊對象和合并對象的操作方法。 教學過程:

四、將線條轉換為填充(補充)

選擇一條或多條線,執行“修改”/“形狀”/“將線條轉換為填充”命令,這樣就可以使用漸變來填充線條。

五、擴展填充(補充)

選擇一個填充形狀,執行“修改”/“形狀”/“擴展填充”命令,并設置“擴展填充”中的距離數值以及方向。“擴展”可以放大形狀,而“插入”則縮小形狀。

六、柔化填充邊緣(補充)

選擇一個填充形狀,執行“修改”/“形狀”/“柔化填充邊緣”命令,并設置“柔化填充邊緣”對話框中各選項。“距離”指柔邊的寬度,“步驟數”指控制用于柔邊效果的曲線數(使用的步驟數越多,效果就越平滑,增加步驟數會使文件變大并降低速度)。 實例三

制作郵票 結合“矩形工具”、“選擇工具”,通過自定義線條形狀,使用“將線條轉換為填充”命令以及復制、原位粘貼等命令制作出郵票的鋸齒形狀。

一、新建文檔(600*450);將素材導入到舞臺中央。

二、在圖層1下方新建圖層2,然后選擇“矩形工具”繪制比圖像四周略大的矩形(586*430,紅色邊框,填充顏色為白色);然后在“屬性”面板中單擊“自定義”按鈕,并設置參數(粗細:18,類型:點狀線,點距:9)。

三、對繪制的矩形執行分離操作。

四、在矩形邊框處于被選中狀態時,執行“修改”/“形狀”/“將線條轉換為填充”命令;使用“選擇工具”選擇 場景中的白色矩形,將其剪切;選擇圖層2,將第1幀刪除,并插入關鍵幀,將剪切的圖像粘貼至原位。

思考與練習

一、填空題

1、使用“任意變形工具”選擇對象時會出現(

)個控制句柄。

2、“變形”面板在設置對象的寬與高的百分比值時,如果百分比值的數值大于(

),那么對象就放大。

3、在場景中選擇要組合的對象,可以按快捷鍵(

)進行組合。

4、在使用“變形”面板縮放、旋轉和傾斜實例、組以及字體時,可以通過該面板中的(

)按鈕,將變形的對象還原到設置前的狀態。

二、選擇題

1、旋轉對象可以用(

)面板設置。 A,對齊

B,變形

C,信息

D,屬性

2、下面哪個時打開“變形”面板的快捷鍵(

) A,Ctrl+J

B,Ctrl+R

C,Ctrl+T

D,Ctrl+G

3、下面哪個選項不屬于貼緊功能的內容(

) A,使用對象貼緊功能

B,使用像素貼緊功能 C,使用貼緊對齊功能

D,相對于舞臺中心對齊

4、在Flash中鎖定對象的組合鍵是(

)

A,Ctrl+S

B,Ctrl+Alt+B

C,Ctrl+Alt+L

D,Ctrl+Alt+Shift+L

三、問答題

1、簡述將線條轉換為填充的作用與方法。

參考答案

一、填空題

1、8

2、100%

3、Ctrl+G

4、重置

二、選擇題

1、B

2、C

3、D

4、B

第四章

應用圖層

第一講(第五周 2學時) 課題名稱:圖層的操作

目的要求:主要介紹圖層的操作,包括圖層的分類、圖層的操作、制作遮罩動畫等。 教學過程:

在Flash文檔中,可以導入其他應用程序中創建的各種矢量圖形和位圖圖像,方便用戶在不同軟件之間進行操作。靈活應用圖層,不僅能夠更好地組織和管理層,而且可以輕松地制作出動感豐富、效果精彩的Flash影片。

一、圖層概述(參見書76頁) 圖層類似于一張透明的薄紙,每張紙上繪制著一些圖形或文字,而一副作品就是由許多張這樣的薄紙疊合在一起而形成的。它可以幫助用戶組織文檔中的插圖,可以在圖層上繪制和編輯對象,而不影響其他圖層上的對象(圖層具有獨立性)。 Flash中的圖層內容有: 一般圖層:默認情況下新建一個Flash文檔后只有一個普通圖層。 遮罩層、被遮罩層:在遮罩層中創建的對象具有透明效果,被遮罩層中相同位置的內容將顯示出現,其他部分則被遮住。 引導層、被引導層:引導層引導下面圖層中的對象按著本層繪制的路徑運動,但不會出現在作品的最終效果中。

注意:Flash中的圖層分為普通圖層、引導層和遮罩層3種。

二、層的基本使用(參見書77頁~82頁) 層控制區在時間軸的左邊,是時間軸的一部分;

選擇圖層是對圖層進行各種操作的基礎,被選擇的圖層叫做當前圖層; 單擊層控制區左下方的“插入圖層”按鈕,即可獲得一個新層,新層會排列在所選層的上方; 雙擊圖層的圖層名,將進入可編輯狀態,在文本框中輸入新名字,按下回車鍵確認,即可重命名圖層;

選中需要刪除的層,再單擊層控制區右下角的刪除圖層按鈕,該層即被刪除; 將光標置于某層上,按住鼠標左鍵不放并上下拖動層,可調整層之間的上下順序。 在層控制區右上方有“隱藏或顯示圖層”按鈕、“鎖定或解除鎖定圖層”按鈕、“輪廓顯示圖層”按鈕;

三、遮罩層(參見書123頁)

在Flash中,使用遮罩層可以創建一些特殊的動畫效果,如百葉窗、聚光燈等。遮罩動畫由遮罩層和被遮罩層組成。在創建時,使用遮罩層創建一個孔,通過這個孔可以看到遮罩層下面的內容。其中,遮罩項目可以是填充的形狀、文字對象、圖形元件的實例或影片剪輯。 遮罩層的特點:(補充) “遮罩層”是功能性圖層,用來制造動畫特效; “遮罩層”下方必須要有“被遮罩層”,“遮罩層”才能起作用; 在“遮罩層”中圖形的色彩無意義,圖形的填充形狀有意義; “遮罩層”中的填充形狀為透空狀態,“被遮罩層”中的內容在透空范圍內可見,在透空范圍以外則被遮蓋; 動畫測試時和發布后,“遮罩層”中的圖形不可見; 至少有一個層有動畫效果,“遮罩層”才能發揮作用,才有存在的意義。 創建遮罩層的步驟: 選擇或創建一個層作為被遮罩層,在該層中應包含將出現在遮罩中的對象; 在被遮罩層上面新建圖層2,該圖層將作為遮罩層,然后在該層上創建填充形狀、文字或元件的實例; 在“時間軸”面板中右擊圖層2,執行“遮罩層”命令,該層將轉換為遮罩層。 遮罩層和被遮罩層自動鎖定,遮罩動畫創建完成。 實例一

遮罩層的創建

一、建立新文檔,插入圖層2。

二、在圖層2上單擊鼠標右鍵,執行“遮罩層”命令(兩個層的圖標和編輯狀態都發生了變化,圖層2為遮罩層,圖層1為被遮罩層,圖層1的圖標和名稱向后縮進;兩個層均為鎖定編輯狀態,為了繼續編輯,單擊鎖定所有圖層按鈕,即可將兩個層全部解除鎖定)。

三、單擊圖層1的第1幀,在舞臺上輸入文字,并將文本框移至舞臺左側。

四、在圖層1的第1幀上單擊鼠標右鍵,執行“創建補間動畫”命令;再在第40幀上單擊鼠標右鍵,執行“插入關鍵幀”命令,然后單擊舞臺上的文本框,將其移至舞臺右側。

五、單擊圖層2的第1幀,在舞臺上繪制橢圓形,刪除輪廓線,將其對齊到舞臺中心;右擊圖層2的第40幀,執行“插入幀”命令。

六、在舞臺上可播放帶有遮罩效果的動畫;在文本框移動到橢圓形范圍內時,文本內容才可見。

第0幀

第25幀 實例二

文字電影序幕效果

利用遮罩動畫技術來實現文字的電影序幕效果。

一、新建文檔,在圖層1輸入一段文字,做由下至上的運動(在第100幀,插入關鍵幀,并創建補間動畫)。

二、新建圖層2,在圖層2繪制一個矩形。

三、以圖層2作為圖層1的遮罩。

第0幀

第50幀 實例三

探照燈

一、建立新文檔,插入圖層。

二、在圖層2上單擊鼠標右鍵,執行“遮罩層”命令。

三、單擊圖層1的第1幀,在舞臺上輸入一大段文字,并在第80幀上單擊鼠標右鍵,執行“插入幀”命令。

四、單擊圖層2的第1幀,在舞臺上繪制正圓形;并單擊鼠標右鍵,執行“創建補間動畫”命令;在圖層2的20、40、60、80幀上分別插入關鍵幀,并移動到不同的位置;

五、單擊“鎖定所有圖層”按鈕,將兩個層同時鎖定,在舞臺上播放動畫,查看效果。

第20幀

第40幀 實例四

萬花筒(參見書124頁)

一、新建文檔(400*400),導入素材,將其打散;并將圖片四周的白色區域刪除,進行組合。

二、將修改過的圖片轉換為圖形元件。

三、新建一個影片剪輯元件,將圖片元件拖入到場景中央。

四、在圖層1上新建圖層2,繪制一個無邊框的圓,位于場景中央,并將其打散。

五、單擊線條工具,在圓的中央畫一條直線,使用任意變形工具,移動旋轉中心點,在變形面板的旋轉文本框中輸入45度,單擊復制并應用變形按鈕;使用多邊形套索工具,刪除多余的圖形得到扇形,并進行組合。

六、選擇圖層1,在第60幀,插入關鍵幀,創建補間動畫;并在屬性面板設置沿順時針旋轉1次。

七、選擇圖層2,在第60幀插入普通幀,,并將其轉換為遮罩層。

八、回到場景1,將圖形元件刪除,將扇形元件拖入到場景,在變形面板的旋轉文本框中輸入45度,單擊復制并應用變形按鈕,拼合成一個圓形。

九、將場景中的元件,進行組合。

實例五

蒙版遮罩效果

使用“矩形工具”在遮罩層上繪制多個圓角矩形,通過該圖層將下一層中的人物部分區域顯示。

一、新建文檔(368.6*276.4),導入素材,并將其相對于舞臺中心對齊。

二、新建圖層2,選擇“矩形工具”,在“屬性”面板中設置參數,在需要將圖像顯示的位置處繪制圓角矩形(在繪制圓角矩形的過程中,需要禁用“對象繪制”功能,否則將影響遮罩效果的制作)。

三、右擊“圖層2”圖標,執行“遮罩層”命令。

第四章 應用圖層

第二講(第五周 2學時) 課題名稱:圖層的操作

目的要求:主要介紹圖層的操作,包括圖層的分類、圖層的操作、制作引導動畫等。 教學過程:

四、引導層(參見書120頁)

“引導層”也是一種特殊的層,可以制作具有引導路徑作用的特殊圖層,它由引導層和被引導層組成,其中引導層用于放置對象運動的路徑,被引導層用于放置運動的對象。 引導層的特點:(補充) “引導層”下方必須要有被引導層; 在“引導層”中只有線條造型有作用,線條就是引導路徑; “引導層”中的線條樣式、粗細和色彩無意義,線條的長短和線條的形狀才是關鍵所在,因此不要做復雜線條,徒增文件體積; 發布后,“引導層”圖層不可見; 被引導層中的物件一般要有位置移動變化,引導路徑才有意義; 直線運動不需要“引導層”引導。 創建引導動畫的步驟: 創建引導層,在引導層中繪制對象的運動路徑; 在被引導層中將創建的運動對象放在路徑的起點;在被引導層中創建另一關鍵幀,并將對象移動到路徑終點; 在被引導層的兩個關鍵幀之間創建動畫補間動畫。 制作引導動畫的注意事項: 引導路徑中不能出現中斷現象; 引導路徑不能出現交叉、重疊的現象; 引導路徑轉折不宜過多,且轉折處的線條彎轉不宜過急; 被引導層中的運動對象必須是元件,且被準確吸附到路徑上,否則將無法沿引導路徑運動。

實例六

小球沿圓周運動

一、建立新文檔,在圖層1繪制一個橢圓線框作為運動路徑。

二、插入圖層2,繪制小球物件;在圖層2的第1幀上單擊鼠標右鍵,執行“創建補間動畫”命令;在圖層1的

15、30、

45、60幀上分別插入關鍵幀,并移動到不同的位置。

三、單擊圖層2,在層管理器的下方按“添加運動引導層”按鈕,在圖層2的上方插入一個新層,即圖層2的引導層(層樣式與圖標發生變化,“引導層”的時間軸長度與“被引導層”自動同步)。

四、單擊引導層的第1幀,將圖層1的橢圓線框復制,作為引導線(將圖層1刪除)。

五、測試動畫,此時引導線消失。

第1幀

第15幀

第30幀

第45幀 實例七

星星

一、新建文檔,導入素材;調整圖片位置和大小,使其剛好能覆蓋場景;

二、使用多角星星工具和線條工具,繪制一個有尾巴的星星圖案;并轉換為圖形元件;

三、新建一個影片剪輯元件,將圖片元件拖到場景中的任意位置;

四、在圖層1上新建一個引導層,使用線條工具繪制一條路徑;

五、單擊圖層1的第一幀,將星星移動到路徑的一端,創建補間動畫;在第60幀插入關鍵幀,將星星移動到路徑的另一端;再在引導層第60幀插入關鍵幀。

六、回到場景1,拖動影片剪輯元件到窗口中。 綜合實例

手寫動畫

一、打開文檔,拖動庫中的位圖到場景中作為背景;新建文字圖層,輸入文字;

二、在圖層1上方新建被遮罩圖層,在第一幀繪制一個小矩形;

三、在圖層1和文字圖層的第60幀插入幀;在被遮罩圖層的第60幀插入關鍵幀,并改變矩形的大小來覆蓋所有文字,創建形狀補間動畫;

四、用鼠標右鍵文字圖層,選擇遮罩層命令;

思考與練習

一、填空題

1、遮罩項目可以是填充的形狀、文字對象、(

)、影片剪輯。

2、若要創建動態遮罩效果,可以使(

)動起來。

3、使用位圖來填充對象時,可以使用(

)工具縮放、旋轉或者傾斜填充的位圖。

二、選擇題

1、層的主要特性是(

)

A,互補性

B,相互獨立性

C,相互依賴性

D,不可編輯性

2、一個引導層能與(

)個圖層建立連接 A,1個

B,2個

C,3個

D,無數個

3、遮罩層可以起到的作用是(

) A,將其下面的連接層區域完全覆蓋 B,將其下面的連接層區域替換

C,使其下面的連接層區域失去可視性

D,通過創建的遮罩對象可以看到位于它下面的連接層區域

4、圖層分為(

)模式

A,當前、鎖定、輪廓、隱藏

B,編輯、鎖定、輪廓、隱藏 C,編輯、當前、輪廓、鎖定

D,編輯、鎖定、隱藏、當前

5、下列哪個是導入位圖的組合鍵(

)

A,Ctrl+J

B,Ctrl+R

C,Ctrl+B

D,Ctrl+G

三、 問答題

1、怎樣將普通層轉換為遮罩層。

參考答案

一、填空題

1、圖形元件實例

2、遮罩層

3、填充變形

二、選擇題

1、B

2、D

3、D

4、 A

5、B

三、問答題

1、右擊圖層,執行“遮罩層”命令,該普通層將轉換為遮罩層。

第五章

元件、實例、庫和濾鏡 第一講(第六周 2學時) 課題名稱:元件、庫和實例 目的要求:主要介紹了元件、庫和實例的操作,包括創建和編輯元件、操作庫和編輯實例等。 教學過程:

在Flash中,可以導入和創建多種資源來填充Flash文檔,這些資源在Flash中作為元件、實例和庫資源進行管理。

一、元件的概念

“元件”是Flash中一種比較獨特的、可重復使用的對象;“元件”包括“圖形元件”、“按鈕元件”和“影片剪輯元件”3種。“元件”創建后會自動進入“庫”中,可從“庫”中拖至舞臺稱為“元件實例”重復使用,不明顯增加文件體積(元件只在動畫中存儲一次,不管引用多少次,它只在動畫中占用很少的空間,所以使用元件可以大大地降低文件的大小)。 實例是元件在場景中的應用,它是位于舞臺上或鑲嵌在另一個元件內的元件副本。實例的外觀和動作無需和元件一樣,每個實例都可以有不同的顏色和大小,并可以提供不同的交互。編輯元件可以更新它的所有實例,但對元件的一個實例應用效果則只更新該實例。

要創建元件的實例,可以先在時間軸上選擇一幀,接著將該元件從“庫”面板中拖動到舞臺上。

二、庫的概念

“庫”是存放動畫物件的地方,可管理和編輯物件屬性、預覽物件樣式等;在“庫”中可存放的物件包括元件、位圖、組件、聲音等;從“庫”中刪除的物件不可恢復;每個文檔都有自己的“庫”,其他文檔“庫”中的物件也可以在當前文檔中使用。從“庫”中拖入到舞臺中的物件可任意改變,對“庫”中物件的性質沒有影響。

三、圖形元件

“圖形元件”是為動畫建立可重復使用的靜態圖形。

圖形元件的創建步驟:執行“插入”/“新建元件”命令,在打開的“創建新元件”對話框中進行名稱(進行名稱設定時,應使用英文字母或數字進行表述,且不要用數字開頭,以免最后發布時出現錯誤)與行為的相關設定;按下“確定”按鈕后,直接進入“圖形元件”編輯狀態,在編輯狀態的舞臺中心,有一個定位準星,可以為圖形定位;完成物件編輯后,單擊“場景”名稱退出“圖形元件”編輯狀態,回到主場景的舞臺上。 實例一

制作壁紙

通過將對象轉換為元件以及“庫”面板的使用,制作壁紙。

一、新建文檔(800*600),繪制與文檔大小一樣的矩形線框;

二、打開“混色器”面板,在填充類型中選擇“位圖”,打開“導入到庫”對話框,導入素材(打開“庫”面板,用戶可以查看“庫”中的元件。元件只在動畫中存儲一次,不管引用多少次,它只在動畫中占有很少的空間,可以降低文件的大小);選擇“顏料桶工具”,填充矩形線框;

三、選擇“填充變形工具”,選擇單個位圖,對其進行縮放與旋轉操作(在對填充的任意一個位置進行縮放與旋轉操作,其他的位圖也隨之改變,這樣就可以得到所要的紋理效果);

四、選擇填充后的圖形和邊框線,執行“修改”/“轉換為元件”,打開“轉換為元件”對話框,啟用“影片剪輯”選項,單擊“確定”按鈕;

五、選擇轉換為影片剪輯后填充的圖形及輪廓,在“屬性”面板的“顏色”下拉列表中選擇“高級”,單擊“設置”按鈕,打開“高級效果”對話框,設置參數(102,-57,-215,255)。

四、按鈕元件

“按鈕元件”是為動畫提供交互的媒介物,可通過鼠標讓用戶操縱動態變化。

要創建按鈕元件,可以在打開的“創建新元件”或“轉換為元件”對話框中,單擊“按鈕”單選按鈕,并單擊“確定”按鈕,進入按鈕元件的編輯環境。 按鈕元件除了擁有圖形元件全部的變形功能外,其特殊性還在于它具有4個狀態幀:彈起(該幀代表指針沒有經過按鈕時該按鈕的狀態)、指針經過(該幀代表當指針滑過按鈕時該按鈕的外觀)、按下(該幀代表單擊按鈕時,該按鈕的外觀)和點擊(該幀用于定義響應鼠標單擊的區域,此區域在SWF文件是不可見的)。前3個狀態幀中,可以放置除了按鈕元件本身外的所有Flash對象,在最后一個狀態幀“點擊”中的內容是一個圖形,該圖形決定著當鼠標指向按鈕時的有效范圍。

按鈕元件的創建過程:首先進入按鈕元件的編輯環境,使用繪圖工具、導入一副圖形或在舞臺上放置另一個元件的實例,以創建彈起狀態的按鈕圖像。然后單擊標識為“指針經過”的第2幀,并選擇“修改”/ “時間軸”/“轉換為關鍵幀”選項,將“彈出”狀態下的圖像效果更改為“指針經過”狀態下的效果。使用同樣的方法,創建“按下”狀態和“點擊”狀態下的圖形效果。 實例二

制作按鈕

制作QQ表情按鈕。該按鈕是當前網站上比較流行的按鈕類型。使用Flash制作的按鈕,不僅在變換上更加隨心所欲,而且可以為網站起到畫龍點睛的作用。

鼠標彈起

鼠標經過

一、新建文檔;執行“插入”/“新建元件”,創建按鈕;導入“表情1”素材。

二、選擇“圖層1”的“指針經過”,右擊鼠標,選擇“插入空白關鍵幀”命令,導入“表情2”素材。

三、返回“場景1”,打開“庫”面板,將按鈕拖動到場景中。

四、執行“控制”/“測試影片”命令,測試影片效果。

五、影片剪輯元件

“影片剪輯元件”就是我們平常說的MC,它是一段獨立的動畫片段,主要用來為動畫、按鈕提供動畫片段,增加動畫的復雜程度,與舞臺中的動畫編輯方式沒有區別??捎糜诎粹o中,豐富按鈕的樣式,也可用于動畫中,增加動畫層次。

在Flash中,創建影片剪輯元件的方法同圖形元件的創建方法相似。

六、使用濾鏡

在Flash中,可以為文本、按鈕和影片剪輯對象添加濾鏡,從而產生投影、模糊、發光等特殊效果,要使用濾鏡功能,需要先在舞臺上選擇文本、按鈕或影片剪輯對象,然后進入濾鏡面板,單擊“添加濾鏡”按鈕,從彈出的菜單中選擇相應的濾鏡選項。對象mei 添加一個新的濾鏡,在屬性檢查器中,就會將其添加到該對象所應用的濾鏡列表中??梢詫σ粋€對象應用多個濾鏡,也可以刪除以前應用的濾鏡。 實例三

制作熒光字

通過文字分離功能,結合“柔化填充邊緣”和“濾鏡”命令,制作出熒光字效果。

一、新建文檔(500*350,#3300CC);在場景中創建文本(150磅,#FF9900)。

二、使用“選擇工具”選擇文本內容,按快捷鍵Ctrl+B兩次;

三、選擇“墨水瓶工具”,設置“筆觸高度”為2,“筆觸顏色”為#FFFF66,將鼠標指針移動到工作區鼠標指針將變成墨水瓶形狀,依次單擊文字邊框(在使用“墨水瓶工具”為文字添加邊框時,使其處于不被選中狀態進行操作)。

四、使用“選擇工具”將文字除邊框以外的內容刪除,并將邊框全部選中,執行“修改”/“形狀”/“將線條轉換為填充”命令;再執行“修改”/“形狀”/“柔化填充邊緣”命令,設置參數(距離為10像素,步驟數為18)。

五、選擇“橢圓工具”,禁用“筆觸顏色”,在場景中繪制一個白色的正圓,將其轉換為“影片剪輯”元件;使用“選擇工具”將正圓選中,在“濾鏡”面板中單擊加號按鈕,選擇“模糊”選項,設置參數。

六、復制多個正圓,調整其大小,分別設置不同的顏色,完成最終效果。 實例四

制作漸變斜角文字效果

一、輸入文字內容,將其轉換為“影片剪輯”;

二、在“濾鏡”面板中添加“漸變斜角”文字效果,設置其參數(模糊:8,強度:100%,角度:252,距離:5,類型:外側)。

思考與練習

一、填空題

1、(

)是在Flash中創建的圖形、按鈕或影片剪輯。

2、(

)是指位于舞臺上或鑲套在另一個元件內的元件副本。

3、濾鏡效果只適用于文本、(

)和按鈕。

二、選擇題

1、(

)是可以反復取出使用的一段小動畫,并可獨立于主動畫進行播放。 A,圖形元件

B,按鈕元件

C,影片剪輯元件

D,字體元件

2、按鈕元件的時間軸上的每一幀都有一個特定的功能,其中第一幀是(

)

A,“彈起”狀態

B,“指針經過”狀態

C,“按下”狀態

D,“點擊”狀態

3、在下列選項中,(

)不屬于濾鏡的功能 A,模糊

B,展開

C,斜角

D,漸變發光

三、問答題

1、列舉Flash中的幾種元件類型。 參考答案

一、填空題

1、元件

2、實例

3、影片剪輯

二、選擇題

1、C

2、A

3、B

三、問答題

“圖形元件”是為動畫建立可重復使用的靜態圖形。

“按鈕元件”是為動畫提供交互的媒介物,可通過鼠標讓用戶操縱動態變化。

“影片剪輯元件”就是我們平常說的MC,它是一段獨立的動畫片段,主要用來為動畫、按鈕提供動畫片段,增加動畫的復雜程度,與舞臺中的動畫編輯方式沒有區別??捎糜诎粹o中,豐富按鈕的樣式,也可用于動畫中,增加動畫層次。

第六章

創建動畫

第一講(第七周 2學時) 課題名稱:制作動畫

目的要求:主要介紹制作動畫的方法,包括逐幀動畫、動畫補間動畫、形狀補間動畫。 教學過程: 動畫原理解析:動畫是逐漸變化的物體加上變化的過程而形成的,其中需要通過人工或程序生成物件,并按照一定的方法進行設置。

Flash動畫是通過更改連續幀的內容創建的。在Flash中,可以創建兩種類型的動畫,即補間動畫和逐幀動畫。在補間動畫中,用戶可以創建起始幀和結束幀,而讓Flash創建中間的幀,還可以通過更改起始幀和結束幀之間的對象大小、旋轉、顏色和其他屬性來創建運動的效果;而在逐幀動畫中,用戶必須創建每一幀中的圖像。

一、幀的概念(參見書82頁)

幀是形成動畫的基本時間單位,在“時間軸”上,一個小格就是一幀,不同的幀有不同的表示方法。在Flash中,動畫制作需要不同的幀來共同完成,通過時間軸可以清晰地判斷出幀的類型。動畫中幀的數量及播放速度決定了動畫的長度。

關鍵幀:在制作動畫的過程中,在某一時刻需要定義對象的某種新狀態,這個時刻所對應的幀稱為關鍵幀。實心圓點是有內容的關鍵幀,即實關鍵幀,無內容的關鍵幀(即空白關鍵幀)用空心圓點表示。

在“時間軸”上的幀的適當位置單擊鼠標右鍵,執行“插入關鍵幀”命令(或按F6),即可增加一個“關鍵幀”。

在“時間軸”上的幀的適當位置單擊鼠標右鍵,執行“插入空白關鍵幀”命令(或按F7),即可增加一個“空白關鍵幀”。 普通幀:普通幀也稱為靜態幀,在時間軸上顯示為一個個矩形單元格。“普通幀”是前一“關鍵幀”的延續。多個連續“普通幀”時,白方塊在最后一幀上,前面多個“普通幀”只是連續的灰色,沒有其他標記。例如,制作動畫背景,就是將一個含有背景圖案的關鍵幀的內容沿用到后面的幀上。

在“時間軸”上的幀的適當位置單擊鼠標右鍵,執行“插入幀”命令(或按F5),即可增加一個“普通幀”。

過渡幀:過渡幀實際上也是普通幀。過渡幀中包括了許多幀,但其中至少要有兩個幀:起始關鍵幀和結束關鍵幀。在Flash中,利用過渡幀可以制作兩類過渡動畫,即運動過渡和形狀過渡。

二、動畫補間動畫(參見書103頁)

動畫補間動畫是制作Flash動畫時使用最多的一種動畫類型,可以制作出位置移動、縮放和旋轉等動畫效果。它適用于文字、位圖和實例,對于被打散的對象不能直接設置動畫補間,需要將其轉換為元件或組合后才能產生動畫效果。 動畫補間動畫原理解析(補充): 從開始到結束“動畫補間動畫”是一個逐漸變化的過程,物件從開始到結束會發生一定的變化;中間的過程由Flash自動生成(只需進行開始幀與結束幀的樣式變化即可,中間的變化是由程序自動生成的); 開始與結束的圖形是一個圖形(由于“動畫補間動畫”的變化重點在于大小、位置、色彩、旋轉等方面,因此只要開始與結束時的物件是同一個即可)。 動畫漸變動畫的設置步驟: 在動畫的起始幀上編輯對象;再單擊鼠標右鍵,執行“創建補間動畫”命令; 在時間軸中確定結束幀位置后,在該幀上單擊鼠標右鍵,執行“插入關鍵幀”命令; 單擊結束幀,在舞臺上改變圖形的大小、位置、色彩或旋轉方式等,單獨或混合上述幾種改變方式均可。 實例一

位移

一、在第1幀的舞臺上繪制一個較小的正圓形,這個圖形沒有輪廓線;在第1幀上單擊鼠標右鍵,執行“創建補間動畫”命令,移動圓球到舞臺的左下角,動畫將從這里開始。

二、在第10幀上單擊鼠標右鍵,執行“插入關鍵幀”命令,將小球移動到舞臺的上邊緣。

三、在第20幀上單擊鼠標右鍵,執行“插入關鍵幀”命令,將小球移動到舞臺的下邊緣。

四、在第30幀上單擊鼠標右鍵,執行“插入關鍵幀”命令,將小球移動到舞臺的右上角。 實例二

淡出

一、新建文檔,導入素材,并將素材貼到該文件第1幀的舞臺正中位置。

二、在第1幀上單擊鼠標右鍵,執行“創建補間動畫”命令。

三、在第15幀上單擊鼠標右鍵,執行“插入關鍵幀”命令;并選擇圖形,進行同心等比例放大,并在“屬性”面板中設置旋轉方式為順時針,旋轉次數為1。

四、在第30幀上單擊鼠標右鍵,執行“插入關鍵幀”命令;并選擇圖形,

將圖形再次放大。

五、在第45幀上單擊鼠標右鍵,執行“插入關鍵幀”命令;并選擇圖形,進行同心等比例縮小,在“屬性”面板中設置顏色選項中的Alpha值為0%。 注意:

Alpha指透明度。在許多Flash動畫中都會設置這個值制作一些特殊效果,如制作一個物件 慢慢消失的動畫效果。

當動畫補間動畫創建成功時,關鍵幀之間將出現紫色背景的箭頭;如果不成功,箭頭將以虛線表示;可以單擊“屬性”面板中的警告按鈕,系統將會自動彈出提示對話框,告知創建不成功的原因。

第六章

創建動畫

第二講(第七周 2學時) 課題名稱:制作動畫

目的要求:主要介紹制作動畫的方法,包括逐幀動畫、動畫補間動畫、形狀補間動畫。 教學過程:

三、形狀補間動畫(參見書106頁)

形狀補間就是變形,可以是位置、尺寸和顏色的變化,但更主要的是形狀的改變。形狀補間的對象是分離的可編輯圖形,可以是同一層上的多個圖形,也可以是單個圖形。但一般來說,要讓多個對象同時變形,將它們放在不同的層上分別變形比放在同一個層上進行變形得到的效果要好得多。

如果是實例、組合、文本塊或位圖需要進行形狀補間,必須首先執行“修改”/“分離”命令,將其打散,使之變成分離的圖形,然后才能進行變形。 形狀補間動畫原理解析(補充): “形狀補間動畫”是一個逐漸變化的過程,物件從開始到結束會發生一定的變化;制作“形狀補間動畫”只需要進行開始幀與結束幀的樣式改變即可,中間的變化由程序自動生成; 開始幀與結束幀上的圖形不是一個圖形,圖形必須是“分離”狀態;“形狀補間動畫”的變化重點在于形狀變化、多少變化、填充色彩變化等方面,只要開始與結束時一定不是同一個物件即可。

形狀漸變動畫設置步驟: 在第1幀的舞臺上制作圖形,單擊鼠標右鍵,執行“創建補間動畫”命令;在“屬性”面板的“補間”選項中選擇“形狀”選項; 在結束幀上單擊鼠標右鍵,執行“插入空白關鍵幀”命令,在舞臺上繪制另外一個圖形。 實例三

起伏

一、新建文檔;單擊“直線工具”,繪制一條水平直線;

二、選擇第1幀,在“屬性”面板的“補間”中選擇“形狀”選項;

三、在第15幀和第30幀上分別添加“關鍵幀”;

四、選擇第15幀,單擊“選擇工具”,將鼠標移到直線的中間位置,按住鼠標左鍵不放并向上拖動,使直線變為弧線。 實例四

變形

一、新建文檔,在第

1、

10、20、30幀上分別添加“關鍵幀”,并分別在這4個關鍵幀的舞臺上繪制圖形;

二、在第40幀上添加“關鍵幀”,并將第

1、

10、20、30幀上的圖形復制粘貼到第40幀的舞臺;

三、在“屬性”面板上的“補間”選項中,分別為第

1、

10、20、30幀選擇“形狀”選項。 注意:

當形狀補間動畫創建成功時,關鍵幀之間將出現綠色背景的箭頭;如果不成功,箭頭將以虛線表示;可以單擊“屬性”面板中的警告按鈕,系統將會自動彈出提示對話框,告知創建不成功的原因。

四、添加形狀提示的動畫(參見書110頁)

在“形狀補間動畫”的編輯中,會遇到一些變化不夠理想的狀況,經歷了一個混亂的過程,因為創建形狀補間動畫的兩個對象之間的變形過渡是隨機的。為了讓變化過程顯得順暢自如,使用形狀提示可以控制圖形間對應部位的變形,即讓一個圖形上的某一點變換到另一個圖形上的某一點,使得對象之間的變形過渡不再隨機,而是有規律的。 利用形狀提示可以制作出各種復雜有趣的變形效果。形狀提示是一個有顏色的實心小圓,上面寫著一個英文字母,表示物體部位的名稱,最多可用26個英文字母來表示圖形上的部位,即最多可以給圖形添加26個形狀提示。 實例五

“1變2”

一、新建文檔,選擇“文本工具”,輸入數字“1”;

二、在第20幀上單擊右鍵,執行“插入關鍵幀”命令,雙擊“1”字,將文本工具激活,將選中的“1”改為“2”;

三、將“1”字和“2”字進行分離處理,準備進行“形狀漸變動畫”的編輯;

四、單擊第1幀,在“屬性”面板上“補間”選項中選擇“形狀”選項。

五、單擊第1幀,執行“修改”/“形狀”/“添加形狀提示”命令3次,該幀的圖形上一共有3個“形狀提示”標記;(選擇第20幀,可以看見舞臺上2字的中間也出現了形狀提示標記,與1字上的形狀提示標記分布情況是完全一樣的)

六、在第1幀的舞臺上,光標在“形狀提示”標記上時按住鼠標左鍵不放并進行拖動,將3個標記進行排布;

七、在第20幀的舞臺上,光標在“形狀提示”標記上時按住鼠標左鍵不放并進行拖動,將3個標記進行擺放。 注意:

“形狀提示”的使用一定要按照標記的字母順序排列。復雜的圖形變化不一定都能夠成功地引導,這需要多次的實驗才能達成。

第六章

創建動畫

第三講(第八周 2學時) 課題名稱:制作動畫

目的要求:主要介紹制作動畫的方法,包括逐幀動畫、動畫補間動畫、形狀補間動畫。 教學過程:

補間動作是一個獨立且完整的動畫,如果需要為其添加特殊效果,可以通過使用運動引導層或者遮罩層來制作所需動畫。

在使用遮罩層創建動畫時,如果要創建動態遮罩效果,可以使遮罩層動起來,對于用作遮罩的填充形狀,可以使用形狀補間動畫;對于文字對象、圖形實例、影片剪輯,可以使用動畫補間動畫。當使用影片剪輯實例作為遮罩時,可以讓遮罩沿著運動路徑運動。 實例六

水波紋效果

制作水波紋效果的動畫。水波紋動畫可以使美麗但靜止的圖像動起來,主要通過插入幀、復制幀、刪除幀等操作,利用Flash中的遮罩層制作出該效果的動畫。

一、新建文檔,導入素材,設置文檔大小與圖像大小相同。

二、創建名為“水波紋”的影片剪輯,選擇“橢圓工具”,繪制無填充色的黑色橢圓邊框(筆觸高度為0.25,選區高度、寬度分別為54和4.5)。

三、在圖層1的第80幀處,插入關鍵幀,并將橢圓變形(筆觸高度為6,選區高度、寬度分別為4678和390);然后在第1幀~第80幀之間創建形狀補間動畫。

四、使用“選擇工具”,在幀控制區拖動選擇“圖層1”上的第1幀~第80幀,然后右擊,執行“復制幀”命令;在層控制區新建“圖層2”,并在該圖層第5幀處右擊,執行“粘貼幀”命令;繼續在圖層控制區新建圖層,參考以上步驟,在新圖層上設定不同的起始幀位置,并粘貼幀,完成整個水波紋動畫的制作(圖層3:第7幀;圖層4:第12幀;圖層5:第7幀;圖層6:第10幀;圖層7:第18幀;圖層8:第20幀;圖層9:第32幀)。

五、返回場景,新建圖層2,將素材拖動到圖層2上,將其變形,比圖層1上圖片的稍大;并分離圖層2上的圖像,使用“選擇工具”選取圖像上的上半部分,按delete鍵刪除;

六、新建圖層3,將庫中創建的元件拖動到舞臺,右擊圖層3,執行“遮罩層”命令,完成水波紋的制作。

五、逐幀動畫(參見書120頁) 制作逐幀動畫時一般是在某一幀前、后新建一個內容完全相同的關鍵幀,再對舞臺中的內容按照動畫發展的要求進行編輯、修改,使之與相鄰幀中的同一對象相比有一點變化,如此重復,直至完成全部動畫的幀系列。

逐幀動畫的優點是變化復雜,可以制作出任何效果;缺點是制作過程比較繁瑣,生成的動畫文件比較大。

逐幀動畫原理解析:每一幀都是關鍵幀;每一幀都有變化。 逐幀畫設置步驟:在“時間軸”上的每一幀制作或插入圖形、物件等;按F6可快速添加 “關鍵幀”;按F5可快速添加“普通幀”;需要減慢速度時,可在“關鍵幀”間插入“普通幀”,也可通過調整幀頻率改變動畫速度。 實例七

剝皮

一、新建文檔,繪制一個正圓形,并置于舞臺的正中;

二、將圖形的輪廓線選中,執行“剪切”命令;

三、插入圖層2,單擊圖層2的第1幀,執行“粘貼到當前位置”命令(從舞臺效果看,還是原來的圖形樣式,但此時的圖形填充色部分和輪廓線部分已經分置于兩個層了;輪廓線是有動畫變化的,而填充色只是靜態延續)。

四、選擇“橡皮擦工具”,在圖層2的第1幀上單擊,按F6鍵,在其后面添加一個新的“關鍵幀”;選中“橡皮擦工具”,在輪廓線上單擊鼠標左鍵,擦去一段輪廓線;

五、用上述的方法,不斷地添加“關鍵幀”,不斷地按順序擦除輪廓線,直至將其全部擦除掉。

實例八

寫字

一、新建文檔,選擇“刷子工具”,按住鼠標左鍵,在舞臺上拖動光標,自由書寫字體;

二、不斷地按F6鍵插入新的“關鍵幀”,單擊“橡皮擦工具”,不斷地按與書寫路徑相反的方向均勻擦除;

三、單擊第1幀,按住鼠標左鍵向后拖動,這一層上所有“關鍵幀”均被選中;在被選中的任何位置上單擊鼠標右鍵,執行“翻轉幀”命令,被選擇的這段動畫整個被翻轉了順序。 實例九

數字變化

一、新建文檔,選擇“文本工具”,在舞臺上單擊后,在文本框中輸入數字“1”;

二、按F6鍵9次(時間軸上共有10個關鍵幀,每個關鍵幀上都是數字1);

三、將第2幀到第10幀上的數字“1”按順序分別改為

2、

3、

4、

5、

6、

7、

8、

9、0;

四、播放動畫,查看效果;如果認為播放速度過快,可以在“關鍵幀”間插入“普通幀”,使動畫變化的過程延長。

六、動畫特效(補充)

執行“插入/ 時間軸特效/„„”的相關命令,可以快速實現一些動畫效果,如“變形”、“分離”、“展開”等。 實例十

動畫特效

一、在舞臺上輸入一個詞組;

二、執行“插入/ 時間軸特效/效果/模糊”命令,打開“模糊”對話框,對字體進行特效的參數設置;單擊對話框右上角的“更新預覽”按鈕,查看動畫效果;

三、單擊“確定”按鈕,退出特效編輯,在舞臺上查看編輯后的效果。

思考與練習

一、填空題

1、當創建逐幀動畫時,每個幀都是(

)。

2、將對象分散到層的方法是:選擇要分散的對象,按(

)快捷鍵。

3、一個圖形最多可以使用(

)個形狀提示。

4、可以在(

)文本框中輸入補間幀之間的速率值。

5、補間動畫分為動畫補間和(

)補間。

二、選擇題

1、幀包括(

)

A,普通幀、關鍵幀、動作幀、空白關鍵幀

B,普通幀、關鍵幀、空白關鍵幀、過渡幀

C,普通幀、關鍵幀、空白幀、空白關鍵幀

D,動作幀、關鍵幀、空白關鍵幀、過渡幀

2、下列關于幀的說法,正確的是(

)

A,普通幀也稱為動態幀,顯示同一層上最后一個關鍵幀的內容 B,關鍵幀是用來定義動畫中的變化的 C,空白關鍵幀以一個實心的小圓圈表示 D,過渡幀中包括了逐幀過渡與運動過渡

3、在Flash中,下列說法正確的是(

) A,按快捷鍵F6可以建立一個關鍵幀

B,幀不可以用鼠標來創建

C,關鍵幀不能為空白

D,幀和關鍵幀是一個概念

4、要使用實體、位圖、文本塊等元素創建形狀補間動畫,必須先將它們(

) A,組合

B,分離

C,對齊

D,變形

三、問答題

1、 簡要敘述形狀提示的作用和使用方法。

參考答案

一、填空題

1、關鍵幀

2、Ctrl+Shift+D

3、26

4、緩動

5、形狀

二、選擇題

1、B

2、B

3、A

4、B

三、問答題

使用形狀提示可以控制圖形間對應部位的變形,即讓一個圖形上的某一點變換到另一個圖形上的某一點,使得對象之間的變形過渡不再隨機,而是有規律的。

第六章

創建動畫

第四講(第九周 2學時) 課題名稱:動畫綜合實例

目的要求:主要制作折扇自動展開與折疊的動畫。該實例的制作綜合使用了選擇工具、線條工具、橢圓工具等,從而得到扇子的扇面形狀,而該動畫的重點在于復制并應用變形、復制幀、粘貼幀、翻轉幀命令的應用,以得到扇子展開與折疊的動畫。 教學過程: 制作折扇:

一、新建(600*400);創建圖形元件“扇柄”(360*20,筆觸顏色為#CCB977,填充顏色為#DCCFA2)

二、執行“視圖/標尺”命令,拖出5條參考線,將扇柄4等分,然后使用部分選取工具,將右端高度變小。

三、創建影片剪輯“展開的扇子”,將圖層1重命名為“扇柄”,并將扇柄拖入至場景。選擇“任意變形工具”,調整扇柄中心點位置;打開“變形”面板,啟用旋轉選項(8度),單擊“復制并應用變形”按鈕,共得到18個扇柄。

四、在“扇柄”元件上單擊鼠標右鍵并執行“分散到圖層”命令。

五、選擇最下方的扇柄,在第67幀處插入幀,延長該幀處的內容。然后選擇其上的扇柄,將第1幀移動到第10幀,并延長到該層第66幀,依次類推。

六、在所有扇柄圖層之上新建一個鉚釘的圖層,繪制一個正圓(寬和高為6,黑白徑向漸變)和一條水平線(寬度為4,黑色),將其兩者水平與垂直中齊,并延長至67幀。

七、在鉚釘圖層上新建扇面圖層,繪制一個正圓(610*610);再繪制一個同心的小圓填充另一種顏色,然后選中小圓將其刪除;并選擇“線條工具”,在圓環上繪制兩條直線,將直線和下部分的環形刪除。

八、在扇面圖層上,將第一幀拖動到第10幀,接著在第11幀到第26幀處插入關鍵幀。在每一幀扇柄的左側相應的位置繪制直線,然后將繪制的各直線以及對應部分刪除。選中第10幀到第26幀,復制幀;在第50幀粘貼幀,翻轉幀和刪除幀。

九、交換扇面圖層與鉚釘圖層的位置;并在扇面圖層的下方新建一個扇面圖圖層,在該圖層的第10幀導入素材,然后延長幀內容到66幀。

第七章 應用音頻

在Flash中,用戶既可以導入外部聲音文件,也可以使用共享庫中的聲音文件。導入后的聲音文件,可以獨立于時間軸連續播放,也可以使用時間軸將動畫與音軌保持同步。通過在Flash影片中使用聲音可以增強導航元素,如按鈕的交互性,同時,利用聲音的淡入淡出功能還可以調整音軌使其更加優美。另外,還可以通過給網頁添加背景音樂,讓網站訪問者在漫游網站的同時,欣賞優雅的背景音樂。

一、將聲音導入到Flash Flash提供多種使用聲音的方式。Flash的聲音分為事件聲音和音頻流兩種。事件聲音和音頻流之間最大的區別不是聲音文件本省的不同,而主要體現在動畫播放過程中的不同。事件聲音必須完全下載后才能開始播放,如果沒有明確的停止指令,它將一直連續播放;音頻流則在前幾幀下載了足夠的數據后就開始播放,通過和時間軸同步使其更好地在網站上播放。 將聲音導入到文檔后,將與位圖、元件一起保存在庫面板中,因此與使用元件一樣,只需要一個聲音文件的副本,就可以在影片中以各種方式使用該聲音。

二、為影片和按鈕添加聲音

將聲音從庫添加到影片中并放置在單獨的圖層上后,用戶既可以聆聽聲音的原始效果,還可以通過屬性面板中聲音控制區域的選項,為聲音制作淡入淡出或者音量由高到底等效果,也可以控制聲音在某個時候播放或停止。

建議:將每個聲音放在一個獨立的圖層上,使每個層作為一個獨立的聲音通道。當播放影片時,所有層上的聲音混合在一起。

在時間軸上選擇包含聲音文件的任意幀,在“屬性”面板的“效果”列表框中可以簡單設置音頻的效果,還可以通過編輯封套對話框精確制作所需的效果。在“屬性”面板的“同步”下拉列表框中,可以設置聲音的同步方式,也可以控制在動畫中播放聲音的起始事件。

第八章

動畫腳本與動作面板

隨著互聯網技術的快速發展,Flash動畫在多媒體上的運動逐漸成為眾多網頁制作好愛者和個人動畫制作者的話題。由于Flash在實際應用中越來越重要,Flash動作腳本技術的需求也隨著多了起來。它通過編程手段利用一系列的代碼來控制Flash的動畫效果。這也是Flash區別于其他動畫制作軟件的優勢所在。如果不使用腳本,也可以做出效果不錯的動畫,但缺陷是無法實現交互性,一些較高級的效果也無法實現或者實現起來相當吃力,而且最終效果不佳。

一、動作面板

Flash中進行“動作”腳本編輯的地方是“動作”面板。在該面板上,可以書寫相關代碼、編輯相應程序,并有配合使用的大量工具。

在鍵盤上按下F9鍵,可快速打開“動作”面板;默認情況下,“動作”面板鑲嵌在窗口下方的面板折疊區,單擊“動作”面板標題欄,可打開或關閉“動作”面板。 “動作”面板分為動作工具箱、腳本導航器和腳本編輯區。

二、使用動作面板

1、動畫的停止 函數:stop()

說明:在指定幀停止播放影片,直到滿足某一條件后繼續播放影片。 實例一

stop

一、制作一段剝皮的動畫;

二、選擇圖層2,在中間某幀上插入關鍵幀,按F9鍵打開動作面板,輸入動作指令(全局函數/時間軸控制/stop);

2、播放動畫 函數:play()

說明:當影片處于停止狀態時,使用此命令可以播放影片。 實例二

play

一、制作一段剝皮的動畫;

二、選擇圖層2,在第1幀加入動作指令stop;

三、新建圖層3,在第1幀創建按鈕元件,按F9打開動作面板,輸入動作指令: On(releae) {play( )}; 實例三

用按鈕控制動畫的停止與播放

一、制作一段逐字顯示數字信息的動畫,并在第1幀加入動作指令stop;

二、新建圖層2,在第1幀創建兩個按鈕元件(播放、停止),按F9打開動作面板,輸入動作指令。

3、影片的內部鏈接

GotoAndPlay:跳轉到指定場景的指定幀并播放; GotoAndStop:跳轉到指定場景的指定幀并停止;

NextFrame:跳轉到當前場景的當前幀的下一幀并停止; NextScene:跳轉到下一場景的第一幀并播放; Play:開始播放;

PrevFrame:跳轉到當前場景的當前幀的上一幀并停止; PrevScene:跳轉到上一場景的第一幀并播放; Stop:停止影片的播放。 實例四

影片控制

一、制作有兩個場景的動畫;

二、在第一個場景中分別新建名為Playbtn、Stopbtn 、NextFrame、 PrevFrame 、NextScene的5個層,并將制作好的按鈕分別放入,分別輸入動作指令。 提示:

本實例的代碼都是寫在“按鈕實例”上的。實際上,代碼也可以寫在“關鍵幀”上、“影片剪輯實例”上、“影片剪輯”內部的“元件”上和“影片剪輯”的“關鍵幀”上。 “鼠標事件”是指鼠標發生的動作,如按下鼠標、松開鼠標等。常見的“鼠標事件”: Press:在光標經過按鈕時按下鼠標左鍵; Release:在光標經過按鈕時釋放鼠標左鍵;

Releaseoutside:當光標在按鈕之內時按下鼠標左鍵后,將光標移到按鈕之外,此時釋放鼠標左鍵;

Rollout:光標滑出按鈕區域; Rollover:光標滑過按鈕;

Dragout:在光標滑過按鈕時按下鼠標左鍵,然后滑出此按鈕區域;

Dragover:在光標滑過按鈕時按下鼠標左鍵,然后滑出此按鈕區域,再滑回此按鈕區域; Keypress(“key”):按下指定的鍵,此參數的key部分,用于指定按下的鍵盤上的按鍵名稱。

4、 超級鏈接

URL通俗地講就是網址的意思。通過URL的設置,可以實現在影片播放過程中,觸發某一動作時,然后鏈接到某一特定的網站或網頁。實現網頁鏈接使用的是動作指令: gerURL(url) 實例五

超鏈接

一、新建文檔,在圖層1的舞臺中放入一個制作好的按鈕元件;

二、在動作面板的代碼框中輸入代碼。

三、創建一個影片剪輯,在影片剪輯的編輯舞臺輸入提示信息;回到主場景,將做好的影片剪輯拖入圖層2中,在動作面板的代碼框中輸入代碼。 提示:

從實例中可以發現,腳本是由分布在不同地方的代碼組成的,這是Flash腳本代碼的一個特點。實際上,Flash文件的腳本可以存儲為一個獨立的代碼文件,擴展名是.as,需要時,可使用#include將該文件包含進來,這樣的好處是代碼可以重復使用。

5、 鼠標拖曳及影片剪輯的控制

“鼠標拖曳”的功能是當目標“影片剪輯”在影片播放過程中將鼠標光標放在播放窗口上,按住左鍵不放即可將其拖動。一次只能設定拖動一個“影片剪輯”。執行StartDrag動作后,影片剪輯將保持可拖動狀態,直到被StopDrag動作明確停止為止,或者直到其他影片剪輯調用了StartDrag動作為止。 實例六

鼠標拖曳

一、新建文檔,使用“文本工具”在舞臺上輸入一排數字,執行兩次“分離”操作,將文字轉換為圖形。

二、用“墨水瓶工具”在每個數字圖形的邊緣單擊,為其添加黃色輪廓線;分別選擇每個數字,將其分別組合。

三、分別選中每個數字圖形,將其分別定義為影片剪輯;依次選中每個影片剪輯實例在動作面板的代碼框中輸入代碼。 on (press) { startDrag(this); } on (release) { stopDrag(); } 實例七

影片剪輯的控制

一、新建文檔,共建六個圖層;

二、在圖層1的舞臺上拖入制作好的影片剪輯,在屬性面板中輸入實例名為move;

三、在action層中單擊第一幀,在動作面板代碼框中輸入代碼:_global.i=0;

四、在stop層的舞臺上拖入制作好的按鈕元件,在動作面板代碼框中輸入代碼: on (release) { this.move.stop(); }

七、 在play層的舞臺上拖入制作好的按鈕元件,在動作面板代碼框中輸入代碼: on (release) { this.move.play(); }

八、 在copy層的舞臺上拖入制作好的按鈕元件,在動作面板代碼框中輸入代碼: on (release) { i++; duplicateMovieClip(this.move,"move"+i,i); }

九、 在delete層的舞臺上拖入制作好的按鈕元件,在動作面板代碼框中輸入代碼: on (release) { removeMovieClip(this["move"+i]); i--; if(i<=0){i=0;} } 提示:

刪除影片剪輯只能刪除那些使用代碼生成的影片剪輯。如實例中的刪除按鈕只能刪除被復制產生的副本,而不能刪除影片剪輯自身。

六、Loading程序

當影片被發布至網絡上,網絡速度很慢時,如果下載的速度跟不上播放的速度可能導致影片的播放不正常。要解決這個問題,可以使用一個預下載程序,在影片沒有下載完畢時先播放預下載程序。

實例八

Loading程序的制作

一、新建文檔,建立兩個圖層。

二、新建一個影片剪輯,制作一個模擬Loading效果的影片剪輯(在影片剪輯的編輯狀態下,建立兩個圖層,在下面的層中制作一個沒有變化的矩形圖形;在上面的層中制作一段動畫,完成一個矩形圖形的逐漸展開效果)。

三、回到主場景,在圖層1第1幀的舞臺上拖入上一步完成的影片剪輯。

四、單擊圖層1的第1幀,在動作面板的代碼框中輸入代碼: var totalbytes=_root.getBytesTotal(); var loadedbytes=_root.getBytesLoaded(); if(totalbytes==loadedbytes){nextFrame();} 提示:

Loading程序只有加載在體積較大的影片中才能顯示其功能。代碼中首先定義了兩個變量來存儲影片文件的全部大小和已經下載完畢的字節數;之后,通過判斷已經下載的字節數是否與文件的全部大小相等,如果是則開始播放;如果不是則返回第1幀。

七、計數器

計時器的使用是一種典型的函數使用。調用函數是任何編程語言重要的一種事件處理方式。函數和變量一樣都附加在定義它們的影片剪輯的時間軸上,必須使用目標路徑才能調用它們。

實例九

計時器

一、新建文檔,建立6個圖層;

二、在text圖層中拖動光標繪制4個動態文本框,實例名分別為“hours”、“minutes”、“seconds”、“milliseconds”,并在4個文本框間繪制間隔符。

三、在star 、stop、 clear圖層的第1幀各拖放一個按鈕組件,在屬性面板上選擇參數標簽,將label屬性分別改為“star” 、“stop”、 “reset”;并更改實例名。

本文來自 99學術網(www.gaojutz.com),轉載請保留網址和出處

上一篇:2013年期末考試答案下一篇:六年級暑假簡報

熱門文章

腳本語言

精品范文

91尤物免费视频-97这里有精品视频-99久久婷婷国产综合亚洲-国产91精品老熟女泄火