關鍵幀是指對象在舞臺上發生變化的每壹幀。它用於定義動畫中的變化,包括對象的運動和特征(如大小和顏色),添加或刪除場景中的對象,以及添加幀動作。當動畫改變或需要動作時,必須使用關鍵幀。
(2)逐幀動畫。
逐幀動畫也稱為關鍵幀動畫,通過逐幀顯示動畫圖像序列來實現運動的效果。逐幀動畫源自傳統動畫。漫畫屬於逐幀動畫。
(3)實時動畫。
實時動畫又稱算法動畫,是利用各種算法來實現物體的運動。算法包括運動學算法、動力學算法和隨機運動算法。實時動畫通常不需要記錄在存儲器中。在運行時,計算機快速處理輸入的數據,並在人眼察覺不到的時間內隨時顯示結果。電子遊戲機中的動畫壹般是實時動畫。
(4)物體運動。
在實時動畫的屏幕上,壹個局部的圖像或物體在二維平面上沿著固定的軌跡壹步步移動。移動物體和物體本身的大小、形狀和顏色保持不變。這樣就可以實現前景在背景上的運動。前景可以是壹個物體或壹段文字或幾個單詞。
它的優點是不需要生成動畫文件。
(5)運動控制。
運動控制又稱模擬運動,是指計算機首先確定各物體的位置和關系,建立其運動軌跡和速度,選擇平移、旋轉、扭曲等運動形式,然後確定物體形狀的異常模式和變化速度。
(6)動畫數據和動畫文件。
它由壹幀幀靜止圖像有序排列而成,通過連續播放靜止圖像產生場景運動的效果。其特點是數據量大,幀間只有局部內容差異。動畫數據被壓縮並記錄在壹定格式的文件中,這就是動畫文件。
(7)流量控制技術。
流控技術是指邊下載邊播放的技術。它的數據存儲在壹系列連續的幀中。只要接收到壹幀的所有數據,就可以在後續幀的數據到達之前播放。能否流暢播放取決於兩個因素:壹是每幀的數據必須盡可能小;第二,壹系列幀的下載時間必須小於它們的播放時間。