flash 不顯示 旋轉 補間動畫_【圖片】Flash入門5:詳解制作補間動畫(非傳統補間)【flash軟件吧】_百度貼吧...

該樓層疑似違規已被系統折疊?隱藏此樓查看此樓

●●關于補間動畫●●

●1、準備事項

注意:像 Flash 中的大多數內容一樣,動畫不需要任何 ActionScript。然而,如果您愿意,您可以使用 ActionScript 創建動畫。

在創建補間之前,了解下列 Flash Pro 概念會很有用:

在舞臺上繪制

時間軸圖層和單個圖層及多個圖層中對象的堆疊順序

在舞臺上和“屬性”檢查器中移動對象以及將其變形

使用時間軸、包括對象生存期以及選擇位于特定時間點的對象。請參閱幀和關鍵幀以了解基本概念。

元件和元件屬性。可補間的元件類型包括影片剪輯、按鈕和圖形。文本也是可補間對象。

嵌套元件。元件實例可以嵌入其他元件。

可選:使用選取工具和部分選取工具編輯貝塞爾曲線。可使用這些工具編輯補間運動路徑。

有關這些概念的更多信息,請參閱本頁底部的鏈接列表。

●2、了解補間動畫

補間動畫是通過為不同幀中的對象屬性指定不同的值而創建的動畫。Flash Pro 計算這兩個幀之間該屬性的值。術語“補間”(tween) 來源于詞“中間”(in between)。

例如,您可以將舞臺左側的一個元件放在第 1 幀中,然后將其移至舞臺右側的第 20 幀中。當您創建補間時,Flash Pro 將計算影片剪輯在此中間的所有位置。結果將得到從左到右(即從第 1 幀移至第 20 幀)的元件動畫。在中間的每個幀中,Flash Pro 將影片剪輯在舞臺上移動二十分之一的距離。

補間范圍是時間軸中的一組幀,其中的某個對象具有一個或多個隨時間變化的屬性。補間范圍在時間軸中顯示為具有藍色背景的單個圖層中的一組幀。可將這些補間范圍作為單個對象進行選擇,并從時間軸中的一個位置拖到另一個位置,包括拖到另一個圖層。在每個補間范圍中,只能對舞臺上的一個對象進行動畫處理。此對象稱為補間范圍的目標對象。

屬性關鍵幀是在補間范圍中為補間目標對象顯式定義一個或多個屬性值的幀。這些屬性可能包括位置、alpha(透明度)、色調,等等。您定義的每個屬性都有它自己的屬性關鍵幀。如果在單個幀中設置了多個屬性,則其中每個屬性的屬性關鍵幀會駐留在該幀中。可以在動畫編輯器中查看補間范圍的每個屬性及其屬性關鍵幀。還可以從補間范圍上下文菜單中選擇可在時間軸中顯示的屬性關鍵幀類型。

在上述對從第 1 幀到第 20 幀的影片剪輯進行補間的示例中,第 1 幀和第 20 幀是屬性關鍵幀。您可以在 Flash 中使用“屬性”檢查器、動畫編輯器和許多其他工具來定義您想要呈現動畫效果的屬性的值。可在所選擇的幀中指定這些屬性值,Flash Pro 會將所需的屬性關鍵幀添加到補間范圍。Flash Pro 會為所創建的屬性關鍵幀之間的幀中的每個屬性內插屬性值。

注意:

從 Flash Professional CS4 開始,“關鍵幀”和“屬性關鍵幀”的概念已經改變。術語“關鍵幀”是指時間軸中其元件實例首次出現在舞臺上的一個幀。另一個術語“屬性關鍵幀”是指為補間動畫中特定時間或特定幀的對象的屬性定義的值。

如果補間對象在補間過程中更改其舞臺位置,則補間范圍具有與之關聯的運動路徑。此運動路徑顯示補間對象在舞臺上移動時所經過的路徑。可以使用選取、部分選取、轉換錨點、刪除錨點和任意變形等工具以及“修改”菜單中的命令來編輯舞臺上的運動路徑。如果不是對位置進行補間,則舞臺上不顯示運動路徑。您還可以將現有路徑應用為運動路徑,方法是將該路徑粘貼到時間軸中的補間范圍上。

補間動畫是一種在最大程度地減小文件大小的同時創建隨時間移動和變化的動畫的有效方法。在補間動畫中,只有您指定的屬性關鍵幀的值存儲在 FLA 文件和發布的 SWF 文件中。

●3、可補間對象和屬性

可補間的對象類型包括影片剪輯、圖形和按鈕元件以及文本字段。可補間的對象的屬性包括:

2D X 和 Y 位置

3D Z 位置(僅限影片剪輯)

2D 旋轉(圍繞 z 軸)

3D X、Y 和 Z 旋轉(僅限影片剪輯)

3D 動畫要求 FLA 文件在發布設置中面向 ActionScript 3.0 和 Flash Player 10 或更高版本。Adobe AIR 還支持 3D 動畫。

傾斜 X 和 Y

縮放 X 和 Y

顏色效果

色彩效果包括:alpha(透明)、亮度、色調和高級顏色設置。顏色效果只能在元件和 TLF 文本上進行補間。通過補間這些屬性,您可以賦予對象淡入某種顏色或從一種顏色逐漸淡化為另一種顏色的效果。

若要在傳統文本上補間顏色效果,請將文本轉換為元件。

濾鏡屬性(不能將濾鏡應用于圖形元件)

●4、補間動畫和傳統補間之間的差異

Flash Pro 支持兩種不同類型的補間以創建動畫。補間動畫,在 Flash CS4 Professional 中引入,功能強大且易于創建。通過補間動畫可對補間的動畫進行最大程度的控制。傳統補間(包括在早期版本的 Flash Pro 中創建的所有補間)的創建過程更為復雜。盡管補間動畫提供了更多對補間的控制,但傳統補間提供了某些用戶需要的特定功能。

補間動畫和傳統補間之間的差異包括:

傳統補間使用關鍵幀。關鍵幀是其中顯示對象的新實例的幀。補間動畫只能具有一個與之關聯的對象實例,并使用屬性關鍵幀而不是關鍵幀。

補間動畫在整個補間范圍上由一個目標對象組成。傳統補間允許在兩個關鍵幀之間進行補間,其中包含相同或不同元件的實例。

補間動畫和傳統補間都只允許對特定類型的對象進行補間。在將補間動畫應用到不允許的對象類型時,Flash 在創建補間時會將這些對象類型轉換為影片剪輯。應用傳統補間會將它們轉換為圖形元件。

補間動畫會將文本視為可補間的類型,而不會將文本對象轉換為影片剪輯。傳統補間會將文本對象轉換為圖形元件。

在補間動畫范圍上不允許幀腳本。傳統補間允許幀腳本。

補間目標上的任何對象腳本都無法在補間動畫范圍的過程中更改。

可以在時間軸中對補間動畫范圍進行拉伸和調整大小,并且它們被視為單個對象。傳統補間包括時間軸中可分別選擇的幀的組。

要選擇補間動畫范圍中的單個幀,請在按住 Ctrl (Windows) 或 Command (Macintosh) 的同時單擊該幀。

對于傳統補間,緩動可應用于補間內關鍵幀之間的幀組。對于補間動畫,緩動可應用于補間動畫范圍的整個長度。若要僅對補間動畫的特定幀應用緩動,則需要創建自定義緩動曲線。

利用傳統補間,可以在兩種不同的色彩效果(如色調和 Alpha 透明度)之間創建動畫。補間動畫可以對每個補間應用一種色彩效果。

只可以使用補間動畫來為 3D 對象創建動畫效果。無法使用傳統補間為 3D 對象創建動畫效果。

只有補間動畫可以另存為動畫預設。

對于補間動畫,無法交換元件或設置屬性關鍵幀中顯示的圖形元件的幀數。應用了這些技術的動畫要求使用傳統補間。

在同一圖層中可以有多個傳統補間或補間動畫,但在同一圖層中不能同時出現兩種補間類型。

●●應用動畫預設●●

動畫預設是預先配置的補間動畫,可以將它們應用于舞臺上的對象。您只需選擇對象并單擊“動畫預設”面板中的“應用”按鈕。

使用動畫預設是學習在 Flash Pro 中添加動畫的基礎知識的快捷方法。一旦了解了預設的工作方式后,自己制作動畫就非常容易了。

您可以創建并保存自己的自定義預設。這可以來自已修改的現有動畫預設,也可以來自您自己創建的自定義補間。

使用“動畫預設”面板還可導入和導出預設。您可以與協作人員共享預設,或利用由 Flash Pro 設計社區成員共享的預設。

使用預設可極大節約項目設計和開發的生產時間,特別是在您經常使用相似類型的補間時。

注意:動畫預設只能包含補間動畫。傳統補間不能保存為動畫預設。

●1、預覽動畫預設

Flash Pro 隨附的每個動畫預設都包括預覽,可在“動畫預設”面板中查看其預覽。通過預覽,您可以了解在將動畫應用于 FLA 文件中的對象時所獲得的結果。對于您創建或導入的自定義預設,您可以添加自己的預覽。

打開“動畫預設”面板。

從列表中選擇一個動畫預設。預覽在面板頂部的“預覽”窗格中播放。

要停止播放預覽,請在“動畫預設”面板外單擊。

●2、應用動畫預設

在舞臺上選中了可補間的對象(元件實例或文本字段)后,可單擊“應用”按鈕來應用預設。每個對象只能應用一個預設。如果將第二個預設應用于相同的對象,則第二個預設將替換第一個預設。

一旦將預設應用于舞臺上的對象后,在時間軸中創建的補間就不再與“動畫預設”面板有任何關系了。在“動畫預設”面板中刪除或重命名某個預設對以前使用該預設創建的所有補間沒有任何影響。如果在面板中的現有預設上保存新預設,它對使用原始預設創建的任何補間沒有影響。

每個動畫預設都包含特定數量的幀。在應用預設時,在時間軸中創建的補間范圍將包含此數量的幀。如果目標對象已應用了不同長度的補間,補間范圍將進行調整,以符合動畫預設的長度。在應用預設后可以在時間軸中調整補間范圍的長度。

包含 3D 動畫的動畫預設只能應用于影片剪輯實例。已補間的 3D 屬性不適用于圖形或按鈕元件,也不適用于傳統文本字段。可以將 2D 或 3D 動畫預設應用于任何 2D 或 3D 影片剪輯。

注意:

如果動畫預設對 3D 影片剪輯的 z 軸位置進行了動畫處理,則該影片剪輯在顯示時也會改變其 x 和 y 位置。這是因為,z 軸上的移動是沿著從 3D 消失點(在 3D 元件實例“屬性”檢查器中設置的)輻射到舞臺邊緣的不可見透視線執行的。

若要應用動畫預設,請執行下列操作:

在舞臺上選擇可補間的對象。如果將動畫預設應用于無法補間的對象,則會顯示一個對話框,允許您將該對象轉換為元件。

在“動畫預設”面板中選擇一個預設。

單擊面板中的“應用”按鈕,或者從面板菜單中選擇“在當前位置應用”。

將應用動畫,這樣,動畫從舞臺上影片剪輯的當前位置開始。如果預設有關聯的運動路徑,該運動路徑將顯示在舞臺上。

若要應用預設以便其動畫在舞臺上對象的當前位置結束,請在按住 Shift 的 時單擊“ 用”按鈕,或者從面板菜單中選擇“在當前位置結束”。

只要每個選定幀只包含一個可補間對象,也可以將動畫預設應用于不同圖層上的多個選定幀。

●3、將補間另存為自定義動畫預設

如果您創建自己的補間,或對從“動畫預設”面板應用的補間進行更改,可將它另存為新的動畫預設。新預設將顯示在“動畫預設”面板中的“自定義預設”文件夾中。

若要將自定義補間另存為預設,請執行下列操作:

1、選擇以下項之一:

時間軸中的補間范圍

舞臺上的應用了自定義補間的對象

舞臺上的運動路徑

2、單擊“動畫預設”面板中的“將選區另存為預設”按鈕,或從選定內容的上下文菜單中選擇“另存為動畫預設”。

新預設將顯示在“動畫預設”面板中。Flash Pro 會將預設另存為 XML 文件。這些文件存儲在以下目錄中:

Windows:\Documents and Settings\\Local Settings\Application Data\Adobe\Flash CC\\Configuration\Motion Presets\

Macintosh:/Users//Library/Application Support/Adobe/Flash CC//Configuration/Motion Presets/

注意:保存、刪除或重命名自定義預設后無法撤消。

●4、導入動畫預設

動畫預設存儲為 XML 文件。導入 XML 補間文件可將其添加到“動畫預設”面板。請注意,作為 XML 文件導入的動畫預設只能添加到傳統補間。

從“動畫預設”面板菜單中選擇“導入”。

在“打開”對話框中,導航到要導入的 XML 文件,然后單擊“打開”。

Flash Pro 將打開 XML 文件,并將動畫預設添加到面板。

●5、導出動畫預設

可將動畫預設導出為 XML 文件,以便與其他 Flash Pro 用戶共享。

在“動畫預設”面板中選擇預設。

從面板菜單中選擇“導出”。

在“另存為”對話框中,為 XML 文件選擇名稱和位置,然后單擊“保存”。

●6、刪除動畫預設

可以從“動畫預設”面板刪除預設。在刪除預設時,Flash Pro 將從磁盤刪除其 XML 文件。請考慮制作要在以后再次使用的任何預設的備份,方法是先導出這些預設的副本。

在“動畫預設”面板中選擇要刪除的預設。

請執行下列操作之一:

從面板菜單中選擇“刪除”。

在面板中單擊“刪除項目”按鈕。

●7、創建自定義預設的預覽

可以為所創建的任何自定義動畫預設創建預覽。通過將演示補間動畫的 SWF 文件存儲于動畫預設 XML 文件所在的目錄中,可以做到這一點。

1、創建補間動畫,并將其另存為自定義預設。

2、創建一個只包含補間演示的 FLA 文件。使用與自定義預設完全相同的名稱保存 FLA。

3、使用“發布”命令基于 FLA 文件創建 SWF 文件。

4、將 SWF 文件置于已保存的自定義動畫預設 XML 文件所在的目錄中。這些文件存儲在以下目錄中:

Windows:\Documents and Settings\\Local Settings\Application Data\Adobe\Flash CC\\Configuration\Motion Presets\

Macintosh:/Users//Library/Application Support/Adobe/Flash CC//Configuration/Motion Presets/

現在,在“動畫預設”面板中選擇自定義補間后,將顯示預覽。

●●創建補間動畫●●

創建補間動畫的步驟,如圖:

●1、準備事項

在開始呈現屬性動畫效果之前,請牢記下列要點:

不需要 ActionScript。像 Flash 中的許多內容一樣,動畫不需要任何 ActionScript。然而,如果您愿意,您可以使用 ActionScript 創建動畫。

時間軸和屬性編輯基本用法。在使用動畫補間之前,請首先熟悉一下時間軸和屬性編輯的基本用法。請參閱幀和關鍵幀以了解基本概念。

可以在舞臺上、“屬性”檢查器中或動畫編輯器中編輯各個屬性關鍵幀。請注意,在創建許多類型的簡單補間動畫時,動畫編輯器的使用是可選的。

動畫編輯器在 Flash Professional CC 中不再使用。

僅限于元件實例和文本字段。Flash 僅補間元件實例和文本字段。當您對其他對象類型應用補間時,所有這些類型都將包裝在一個元件中。元件實例可包含嵌套元件,這些元件可在自己的時間軸上進行補間。

每個補間一個對象。補間圖層中的最小構造塊是補間范圍。補間圖層中的補間范圍只能包含一個元件實例或文本字段。元件實例稱為補間范圍的目標。不過,單個元件可以包含許多對象。

更改目標。將第二個元件或文本字段添加到補間范圍將會替換補間中的原始元件。可以通過以下方法更改補間的目標對象:將另一個元件從庫拖到時間軸中的補間范圍上,或者使用“修改”>“元件”>“交換元件”命令。可從補間圖層刪除元件,而不必刪除或斷開補間。這樣,以后可以將其他元件實例添加到補間中。還可以隨時更改目標元件的類型或編輯元件。

編輯運動路徑。如果補間包含動畫,則會在舞臺上顯示運動路徑。運動路徑顯示每個幀中補間對象的位置。可以通過拖動運動路徑的控制點來編輯舞臺上的運動路徑。無法將運動引導層添加到補間/反向運動圖層。

有關補間反向運動的信息,請參閱對骨架進行動畫處理。

●2、如何向時間軸添加補間

當您向圖層上的對象添加補間時,Flash Pro 執行下列操作之一:

將該圖層轉換為補間圖層。

創建一個新圖層,以保留該圖層上對象的原始堆疊順序。

圖層是按照下列規則添加的:

如果該圖層上除選定對象之外沒有其他任何對象,則該圖層更改為補間圖層。

如果選定對象位于該圖層堆疊順序的底部(在所有其他對象之下),則 Flash 會在原始圖層之上創建一個圖層。該新圖層將保存未選擇的項目。原始圖層成為補間圖層。

如果選定對象位于該圖層堆疊順序的頂部(在所有其他對象之上),則 Flash 會創建一個新圖層。選定對象將移至新圖層,而該圖層將成為補間圖層。

如果選定對象位于該圖層堆疊順序的中間(在選定對象之上和之下都有對象),則 Flash 會創建兩個圖層。一個圖層保存新補間,而它上面的另一個圖層保存位于堆疊順序頂部的未選擇項目。位于堆疊順序底部的非選定項仍位于新插入圖層下方的原圖層上。

補間圖層可包含補間范圍以及靜態幀和 ActionScript。但包含補間范圍的補間圖層的幀不能包含補間對象以外的對象。若要將其他對象添加到同一幀中,請將其放置單獨的圖層中。

●3、用補間對位置進行動畫處理

使對象移過或滑過舞臺:

1、選擇要在舞臺上補間的元件實例或文本字段。對象可駐留在下列任何圖層類型中:標準、引導、遮罩或被遮罩。

如果選定對象包含其他對象,或者包含某個圖層中的多個對象,則 Flash 會建議將您的選定對象轉換為影片剪輯元件。

2、請執行下列操作之一:

選擇“插入”>“補間動畫”。

右鍵單擊 (Windows) 或按住 Ctrl 單擊 (Macintosh) 所選內容或當前幀,然后從上下文菜單中選擇“創建補間動畫”。

如果出現“將所選的內容轉換為元件以進行補間”對話框,請單擊“確定”將選定內容轉換為影片剪輯元件。”

如果補間對象是圖層上的唯一項目,則 Flash Pro 將包含該對象的圖層轉換為補間圖層。如果圖層上有其他對象,則 Flash Pro 插入圖層以保持堆疊順序。Flash 將補間對象放在它自己的圖層上。

如果原始對象僅駐留在時間軸的第一幀中,則補間范圍的長度等于一秒的持續時間。如果原始對象存在于多個連續的幀中,則補間范圍將包含該原始對象占用的幀數。

3、在時間軸中拖動補間范圍的任一端,以按所需幀數縮短或延長范圍。補間中的任何現有屬性關鍵幀都隨范圍的末端按比例移動。

若要移動范圍的末端而不移動任何現有關鍵幀,請在按住 Shift 的同時擊拖動補間范圍的末端。

4、要向補間添加動畫,請將播放頭放在補間范圍內的幀上,然后將該對象拖至新位置。

舞臺上顯示的運動路徑顯示從補間范圍的第一幀中的位置到新位置的路徑。由于顯式定義了對象的 X 和 Y 屬性,因此將在包含播放頭的幀中為 X 和 Y 添加屬性關鍵幀。屬性關鍵幀在補間范圍中顯示為小菱形。

默認情況下,時間軸顯示所有屬性類型的屬性關鍵幀。通過右鍵單擊 (Windows) 或在按住 Command 鍵的同時單擊 (Macintosh) 補間范圍,然后選擇“查看關鍵幀”>“屬性類型”,可以選擇要顯示的屬性關鍵幀的類型。

5、若要指定對象的其他位置,請將播放頭放在補間范圍內的另一個幀中,然后將舞臺上的對象拖到其他位置。

運動路徑將調整,以包括所指定的所有位置。

6、若要對 3D 旋轉或位置進行補間,請使用 3D 旋轉或 3D 平移工具。請確保將播放頭放置在要先添加 3D 屬性關鍵幀的幀中。

注意:若要一次創建多個補間,請將可補間對象放在多個圖層上,選擇所有圖層,然后選擇“插入”>“補間動畫”。也可以用同一方法將動畫預設應用于多個對象。

●使用屬性檢查器補間其他屬性

使用“創建補間動畫”命令,您可以對元件實例或文本字段的大多數屬性進行動畫處理,例如,旋轉、縮放、透明度或色調(僅限于元件和 TLF 文件)。例如,您可以編輯元件實例的 alpha(透明度)屬性以使其淡出到屏幕上。有關可用補間動畫進行動畫處理的屬性列表,請參閱可補間對象和屬性。

1、選擇舞臺上的一個元件實例或文本字段。

如果選定對象包含其他對象,或者包含該圖層中的多個對象,則 Flash 會建議將選定對象轉換為影片剪輯元件。

2、選擇“插入”>“補間動畫”。

如果出現“將所選的內容轉換為元件以進行補間”對話框,請單擊“確定”將選定內容轉換為影片剪輯元件。”

將補間應用到僅存在于單個關鍵幀中的對象時,播放頭將移動到新補間的最后一幀。否則,播放頭不會移動。

3、將播放頭放在補間范圍中要指定屬性值的幀中。

可以將播放頭放在補間范圍的任何其他幀中。補間以補間范圍的第一幀中的屬性值開始,第一幀始終是屬性關鍵幀。

4、在舞臺上選定了對象后,可設置非位置屬性(例如,Alpha(透明度)、旋轉或傾斜)的值。使用“屬性”檢查器或“工具”面板中的工具之一設置值。

范圍的當前幀成為屬性關鍵幀。

您可以在補間范圍中顯示不同類型的屬性關鍵幀。右鍵單擊 (Windows) 或按住 Ctrl 并單擊 (Macintosh) 補間范圍,然后從上下文菜單中選擇“查看關鍵幀”>“屬性類型”。

5、拖曳時間軸中的播放頭,以在舞臺上預覽補間。

6、若要添加其他屬性關鍵幀,請將播放頭移到范圍中所需的幀,然后在“屬性”檢查器中設置屬性值。

注意:您還可以使用動畫編輯器補間整個補間的屬性。有關詳細信息,請參閱使用動畫編輯器編輯屬性曲線。

●將其他補間添加到現有的補間圖層

可將其他補間添加到現有的補間圖層。這可以在創建帶有動畫的 Flash 內容時使用較少的圖層。

請執行下列操作之一:

將一個空白關鍵幀添加到圖層(“插入”>“時間軸”>“空白關鍵幀”),將各項添加到該關鍵幀,然后補間這些項。

在其他圖層上創建補間,然后將范圍拖到所需的圖層。

將靜態幀從其他圖層拖到補間圖層,然后將補間添加到靜態幀中的對象。

按住 Alt 拖動 (Windows) 或按住 Option 拖動 (Macintosh) 可從同一圖層或不同圖層復制現有范圍。

從相同或不同圖層復制和粘貼補間范圍。

注意:可以將補間動畫的目標對象復制到補間范圍的任何幀上的剪貼板。

●●編輯補間的運動路徑動畫●●

您可以用下列方式編輯或更改補間動畫的運動路徑:

在補間范圍的任何幀中更改對象的位置。

將整個運動路徑移到舞臺上的其他位置。

使用選取、部分選取或任意變形工具更改路徑的形狀或大小。

使用“變形”面板或“屬性”檢查器更改路徑的形狀或大小。

使用“修改”>“變形”菜單中的命令。

將自定義筆觸作為運動路徑進行應用。

使用動畫編輯器。

可使用“始終顯示運動路徑”選項在舞臺上同時顯示所有圖層上的所有運動路徑。在相互交叉的不同運動路徑上設計多個動畫時,此顯示非常有用。選定運動路徑或補間范圍時,可以從“屬性”檢查器選項菜單中選擇此選項。

●1、使用選取和部分選取工具編輯運動路徑的形狀

使用選取和部分選取工具,可以改變運動路徑的形狀。使用選取工具,可通過拖動方式改變線段的形狀。補間中的屬性關鍵幀將顯示為路徑上的控制點。使用部分選取工具,可公開路徑上對應于每個位置屬性關鍵幀的控制點和貝塞爾手柄。可使用這些手柄改變屬性關鍵幀點周圍的路徑的形狀。

在創建非線性運動路徑(如圓)時,可以讓補間對象在沿著該路徑移動時進行旋轉。若要使相對于該路徑的方向保持不變,請在“屬性”檢查器中選擇“調整到路徑”選項。

未調整到運動路徑的方向的補間對象(左圖)和已調整到運動路徑的方向的補間對象(右圖)。

1、在“工具”面板中單擊選取工具。

2、單擊補間目標實例,以便運動路徑在舞臺中變得可見。

3、使用選取工具拖動運動路徑的任何線段,以改變其形狀。不要首先單擊來選擇線段。

4、若要公開路徑上屬性關鍵幀點的貝塞爾控制點,請單擊部分選取工具,然后單擊路徑。

屬性關鍵幀點將顯示為運動路徑上的控制點(小菱形)。

5、若要移動控制點,請使用部分選取工具拖動它。

6、若要調整控制點周圍的路徑的曲線,請使用部分選取工具拖動控制點的貝塞爾手柄。

如果未擴展手柄,則可以通過按住 Alt (Windows) 或 Option (Macintosh) 拖動控制點來擴展它們。

7、要刪除某個錨點,請使用刪除錨點工具單擊該錨點。通過選取工具生成的大多數錨點都是平滑點。若要轉換錨點,請使用轉換錨點工具單擊它。錨點將更改為角度點。

8、還可以從一個點提取新的貝塞爾手柄并定位它們,就像矩形錨點中那樣。

注意:無法使用添加錨點工具將錨點添加到路徑。

●2、更改補間對象的位置

編輯運動路徑最簡單的方法是在舞臺上補間范圍的任何幀中移動補間的目標實例。如果當前幀尚未包含屬性關鍵幀,則 Flash Pro 將向其添加一個屬性關鍵幀。

將播放頭放在要移動其中的目標實例的幀中。

使用選取工具,將目標實例拖到舞臺上的一個新位置。

運動路徑將更新,以包括新位置。運動路徑中的所有其他屬性關鍵幀將保留在原來的位置中。

●3、在舞臺上更改運動路徑的位置

可在舞臺上拖動整個運動路徑,也可在“屬性”檢查器中設置其位置。

1、在“工具”頁面中單擊選取工具。

2、通過執行下列操作之一選擇運動路徑:

單擊時間軸中的補間范圍,然后單擊舞臺上的運動路徑。

單擊舞臺上的補間對象,然后單擊運動路徑。

在運動路徑和目標實例周圍拖出一個選取框以將其同時選中。

(僅限 CS5.5)通過按住 Shift 單擊要編輯的每個補間的運動路徑,可選擇多個運動路徑。還可以繞所有運動路徑拖動選取框。

3、通過執行下列操作之一移動運動路徑:

將路徑拖到舞臺上所需的位置。

在“屬性”檢查器中設置路徑的 X 和 Y 值。X 和 Y 值針對運動路徑邊框的左上角。

使用箭頭鍵移動運動路徑。

注意:若要通過指定運動路徑的位置來移動補間目標實例和運動路徑,請同時選擇這兩者,然后在“屬性”檢查器中輸入 X 和 Y 位置。若要移動沒有運動路徑的補間對象,請選擇該對象,然后在“屬性”檢查器中輸入 X 和 Y 值。

●4、使用任意變形工具編輯運動路徑

1、單擊“工具”面板中的任意變形工具。

2、使用任意變形工具單擊運動路徑。不要單擊補間目標實例。

3、使用任意變形工具縮放、傾斜或旋轉路徑。

注意:還可通過下列方法在運動路徑上執行任意變形:使用部分選取工具選擇運動路徑,然后按 Ctrl (Windows) 或 Command (Macintosh) 鍵。按住該鍵將顯示與任意變形工具相同的控件。然后,可在按住鍵的同時拖動,以執行變形。

●5、(僅限 CS5.5)縮放多個補間對象和運動路徑

1、將播放頭放入要編輯的補間的第一個幀中。

2、從“工具”面板中選擇任意變形工具。

3、通過執行以下操作選擇多個補間對象及其運動路徑:

按住 Shift 單擊補間對象及其運動路徑。

圍繞補間對象及其運動路徑拖動選取框。

4、通過拖動包含所選對象和運動路徑的邊框的各角可以縮放所選內容。

由于播放頭在補間的第一個幀中,因此縮放應用于所有補間幀。不創建任何新屬性關鍵幀。

●6、從補間中刪除運動路徑

使用選取工具在舞臺上單擊運動路徑以將其選中。

按 Delete 鍵。

●7、將運動路徑作為筆觸復制

在舞臺上單擊運動路徑以將其選中。

選擇“編輯”>“復制”。

然后,可以將該路徑作為一個筆觸或另一個補間動畫的運動路徑粘貼到其他圖層中。

●8、將自定義筆觸作為運動路徑進行應用

可將來自其他圖層或其他時間軸的筆觸作為補間的運動路徑進行應用。

1、從不同于補間圖層的圖層中選擇筆觸,然后將其復制到剪貼板。

筆觸一定不能是閉合的。只能使用不間斷的筆觸。

2、在時間軸中選擇一個補間范圍。

3、在補間范圍保持選中的狀態下,粘貼筆觸。

Flash Pro 將筆觸作為選定補間范圍的新運動路徑進行應用。現在,補間的目標實例沿著新筆觸移動。

4、若要反轉補間的起始點和結束點的方向,請右鍵單擊 (Windows) 或按住 Ctrl 并單擊 (Macintosh) 補間范圍,然后在補間范圍上下文菜單中選擇“運動路徑”>“反向路徑”。

●9、使用浮動屬性關鍵幀

浮動屬性關鍵幀是與時間軸中的特定幀無任何聯系的關鍵幀。Flash 將調整浮動關鍵幀的位置,以使整個補間中的運動速度保持一致。

浮動關鍵幀僅適用于空間屬性 X、Y 和 Z。在通過將補間對象拖動到不同幀中的不同位置的方式對舞臺上的運動路徑進行編輯之后,浮動關鍵幀非常有用。按照此方式編輯運動路徑時,通常會創建一些路徑片段,這些路徑片段中的運動速度比其他片段中的運動速度要更快或更慢。這是因為路徑片段中的幀數會比其他片段中的幀數更多或更少。

使用浮動屬性關鍵幀有助于確保整個補間中的動畫速度保持一致。當屬性關鍵幀設置為浮動時,Flash 會在補間范圍中調整屬性關鍵幀的位置,以便補間對象在補間的每個幀中移動相同的距離。然后可以通過緩動來調整移動,以使補間開頭和結尾的加速效果顯得很逼真。

在將自定義路徑粘貼到補間上時,默認情況下,Flash 會將屬性關鍵幀設置為浮動。

若要為整個補間啟用浮動關鍵幀,請執行下列操作:

右鍵單擊 (Windows) 或按住 Command 并單擊 (Macintosh) 時間軸中的補間范圍,然后在上下文菜單中選擇“運動路徑”>“將關鍵幀切換為浮動”。

若要為補間中的單個屬性關鍵幀啟用浮動,請執行下列操作:

右鍵單擊 (Windows) 或按住 Command 并單擊 (Macintosh)“動畫編輯器”面板中的屬性關鍵幀,然后在上下文菜單中選擇“浮動”。有關動畫編輯器的詳細信息,請參閱使用動畫編輯器編輯屬性曲線。

將屬性關鍵幀設置為浮動后,屬性關鍵幀將在動畫編輯器中顯示為圓點而不是正方形。

注意:如果先為一個補間范圍啟用浮動關鍵幀,然后將其禁用,則這些關鍵幀將在補間范圍中保留各自在啟用浮動時的位置。

一條已禁用浮動關鍵幀的運動路徑。請注意,其中的各個幀分布不均勻,從而導致運動速度不一致。

已啟用浮動關鍵幀的同一運動路徑,各個幀沿路徑均勻分布且運動速度相同。

Flash入門1:制作傳統補間動畫

http://tieba.baidu.com/p/3364966455

Flash入門2:幀和關鍵幀

http://tieba.baidu.com/p/3364991891

Flash入門3:制作形狀補間動畫

http://tieba.baidu.com/p/3365027500

Flash入門4:動畫引導

http://tieba.baidu.com/p/3365112189

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/542977.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/542977.shtml
英文地址,請注明出處:http://en.pswp.cn/news/542977.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

math.ceil帶小數點_Python中帶有示例的math.ceil()方法

math.ceil帶小數點Python math.ceil()方法 (Python math.ceil() method) math.ceil() method is a library method of math module, it is used to get the ceil value of a given number, it accepts a number/numeric expression and returns the smallest integral value wh…

將byte數組以html形式輸出到頁面,java 數組顯示到html

java 數組顯示到html[2021-02-05 01:08:54] 簡介:php去除nbsp的方法:首先創建一個PHP代碼示例文件;然后通過“preg_replace("/(\s|\&nbsp\;| |\xc2\xa0)/", " ", strip_tags($val));”方法去除所有nbsp即可。推薦:…

JDK各版本新增的主要特性

JDK1.5新特性: 1.自動裝箱與拆箱: 2.枚舉 3.靜態導入,如:import staticjava.lang.System.out 4.可變參數(Varargs) 5.內省(Introspector),主要用于操作JavaBean中的屬性&…

oracle 導入sql文件 漢字亂碼_將現有的sql腳本導入 Oracle 數據庫,中文亂碼問題...

將現有的sql 腳本導入 Oracle數據庫比如 在windows 系統下,可以寫一個 bat 來實現直接導入如:bat 中的內容如下,logs.log 將會記錄執行日志sqlplus user/passworddbname create.sql > logs.logcreate.sql 中的內容可以是需要執行的sql 語句…

html圖片多邊形怎么寫,使用CSS3構建的圖像多邊形裁剪動畫特效

CSS語言:CSSSCSS確定html {background: #333;}.polygon {-webkit-clip-path: polygon(50% 0%, 79.38926% 9.54915%, 97.55283% 34.54915%, 97.55283% 65.45085%, 79.38926% 90.45085%, 50% 100%, 20.61074% 90.45085%, 2.44717% 65.45085%, 2.44717% 34.54915%, 20.…

python函數示例_帶Python示例的complex()函數

python函數示例Python complex()函數 (Python complex() function) complex() function is a library function in Python, it is used to get the complex number from given a real number or/and an imaginary number (which is an optional part), it accepts either a rea…

windows 下 git 禁用 CRLF 轉換 LF

2019獨角獸企業重金招聘Python工程師標準>>> windows中的換行符為 CRLF, 而在linux下的換行符為LF,所以在執行add . 時出現提示,解決辦法: 刪除根目錄 .git 文件夾禁用自動轉換 > git config --global core.autocrl…

cmd執行sql文件路徑 oracle_oracle 基礎 執行sql文件

Oracle執行外部文件:sql>new.sql執行多個sql文件:1.把所有的文件都放在同一個目錄下,然后在命令行里執行命令:c:>dir/b > d:/1.sql會把所有的sql文件名都輸出到一個sql文件中。2.用UltraEdit打開生成的sql文件,altC切換到…

獲取天氣html,使用htmlparser獲取sohu的天氣預報

首先,我們新建一個類,存放天氣信息/** Created on 2005-3-8** To change the template for this generated file go to* Window>Preferences>Java>Code Generation>Code and Comments*/packageorg.exoplatform.portlets.chinaweather.compon…

使用gulp構建前端(三)

為什么80%的碼農都做不了架構師?>>> 使用gulp構建前端(三) 緊接著上述文章內容,開始新的插件的使用 插件三 gulp-clean-css,作用減小文件大小,并給引用url添加版本號避免緩存,一個需…

c++中atan2函數_atan2()函數以及C ++中的示例

c中atan2函數C atan2()函數 (C atan2() function) atan2() function is a library function of cmath header, it is used to find the principal value of the arc tangent of y/x, where y is the proportion of the y-coordinate and x is the proportion of the x-coordin…

python不合法的布爾表達式_python測試題

一、填空題 1.Python使用符號標示注釋;以劃分語句塊。 2、Python序列類型包括 、、三種; 是Python中唯一的映射類型。 3、Python中的可變數據類型有,不可變數據類 型有。 4、Python的數字類型分為、、等子類型。 5、設s=‘abcdefg’,則s[3]值是 ,s[3:5]值是 , s[:5]值是…

網站html標簽如何優化,網站HTML標簽優化教程

真正需要SEOer掌握并經常使用的HTML標簽也就那么幾個,本小節丈哥seo帶來的是頁面HTML標簽優化。title標簽 – 標題標簽1)title標簽用法網站SEOHTML標簽優化教程 – 丈哥seo2)標題標簽的作用關于網站標題寫法與操作技巧有許多,需要怎么優化標題的朋友可以…

hypot函數_hypot()函數與C ++中的示例

hypot函數C hypot()函數 (C hypot() function) hypot() function is a library function of cmath header, it is used to find the hypotenuse of the given numbers, it accepts two numbers and returns the calculated result of hypotenuse i.e. sqrt(x*x y*y). hypot()…

docker 磁盤問題:device or resource busy

問題:[roothdp-gp-dk02 ~]# docker start 01ea65845e45Error response from daemon: Cannot start container 01ea65845e45: Error getting container 01ea65845e4547be24bc3db0bc3b424faf52b8a0534eb525aa829dd9fd6081c2 from driver devicemapper: Error mounting…

axure form列表_常見的列表頁如何用Axure畫出來

列表頁是PM畫原型的時候最容易碰到的頁面類型,那么如何快速畫出并且展現交互呢?我們從具體的例子開始講解其中的技巧,和各種不同的演變場景。希望初級PM可以通過這篇文章改進下自己的畫法。列表頁基本是由頁面框架,上導航&#xf…

python中divmod_divmod()函數以及Python中的示例

python中divmodPython divmod()函數 (Python divmod() function) divmod() function is a library function, it is used to get the quotient and remainder of given values (dividend and divisor), it accepts two arguments 1) dividend and 2) divisor and returns a tup…

html 輪播圖的鼠標事件,這是圖片輪播的代碼 html+css,怎么加上鼠標懸停移出繼續功能?...

該樓層疑似違規已被系統折疊 隱藏此樓查看此樓.one {position: absolute;width: 500px;height: 400px;overflow: hidden;}.one_cantent img {width: 500px;height: 300px;float: left;}.one_cantent {width: 2500px;height: 400px;position: absolute;left: 0px;animation-name…

微軟Azure云之企業Exchange 2016部署12—配置負載平衡

上幾節我們把Exchange2016郵箱系統配置完畢了,本節我們來配置開通需要對外的端口,并對這些端口進行負載均衡配置,如下圖紅框所示:1.Exchange服務端口Exchange2016需要對外開通以下的端口,來對外提供不同的服務&#xf…

linux多線程求和_linux多線程pthread系列函數詳解

linux多線程pthread系列函數詳解(一)為什么要引入線程線程技術早在60年代就被提出,但是在80年代才真正使用到操作系統中。傳統UNIX也支持多線程概念,但在一個進程中只允許有一個線程,這樣多線程就意味著多進程。現在多線程技術已經被很多操作…