建立簡單動畫
您可以在 Microsoft Expression Blend 中,以動畫方式顯示任何視覺元素。
建立簡單動畫
在 Expression Blend 中,開啟或建立新的專案。
如需詳細資訊,請參閱建立新專案。
按 F6 切換至 [動畫] 工作區 (F6 會在可用的工作區之間切換。在 [動畫] 工作區中,[物件與時間軸] 面板位於畫板下)。建立您想以動畫方式顯示的任何物件。
秘訣: 在 Expression Blend 中,「物件」 是指畫板上的項目。例如,當您從 [工具] 面板選取 Rectangle ,並在畫板上繪製矩形時,就會建立 rectangle 物件。如需有關物件及控制項的詳細資訊,請參閱使用物件和屬性及選擇及使用互動式控制項。
在 [物件與時間軸] 面板中,按一下 [新增] 。
[建立腳本資源] 對話方塊出現。
在 [資源名稱 (索引碼)] 欄位中,輸入時間軸的名稱,然後按一下 [確定]。Expression Blend 會進入時間軸記錄模式,並將播放點 移至 0 秒標記上。在記錄模式下,任何您設定的屬性都會自動在時間軸上記錄一個主要畫面格。
秘訣: 根據預設,任何在文件的根元素中建立的新腳本,都將導致在 [觸發程序] 面板中新增 Window.Loaded 事件的事件觸發程序。此觸發程序會讓腳本在應用程式啟動時開始進行。若要建立一些簡單的互動功能,則可以選取事件觸發程序,然後再修改該事件觸發程序 (在 [觸發程序] 面板的下半部),以指定下列設定:
When
object
.PreviewMouseDown is raised
object
是您應用程式中的物件名稱 (必須選取物件,該物件才會在您修改觸發程序時,出現在 [觸發程序] 面板的下半部)。這樣,當您按一下物件時,動畫時間軸才會開始進行。在 [物件與時間軸] 面板中,選取您要以動畫方式顯示的物件。
如果要讓選取的物件以目前的位置和外觀來開始顯示,請按一下 [錄製主要畫面格] ,以記錄位於 0 秒標記上的物件。在時間軸上,主要畫面格 會出現在對應於所選取物件的列中。
在 [物件與時間軸] 面板中,將播放點拖曳至動畫應該完成的時間點。
如果要讓物件在動畫結束和動畫開始時有相同的外觀,請按一下 [錄製主要畫面格] 按鈕。
在時間軸上,將播放點移至您要進行屬性變更的位置。
變更所選取之物件的屬性,例如物件的位置、色彩或大小。 時間軸上會自動出現一個主要畫面格來記錄屬性變更。
秘訣: 您可以展開物件的節點,以檢視個別屬性的主要畫面格。如果您想要移動個別屬性的主要畫面格,而不是整個物件,此方式就很實用。
若要查看您剛建立的動畫,請按一下 [物件與時間軸] 頂端的 [播放] 按鈕。
秘訣: 若要結束時間軸記錄模式,請按一下 [關閉腳本] ,讓目前範圍中的所有物件都回到初始狀態。
另請參閱
工作
測試腳本
控制何時執行腳本
試試看:播放遞移式及非遞移式動畫
Copyright © 2011 by Microsoft Corporation. All rights reserved.