趣味編程-動畫版開場(05):小寵物歡迎你的到來
在之前的“動畫版開場(01-04)”中,我們已經(jīng)完成了場景的設置,小寵物從左側(cè)滑動出現(xiàn),友善地向大家打招呼:“嗨,大家好!”接著,小寵物又從樹后出現(xiàn),自我介紹道:“我是Gobo?!弊詈?,小寵物從右側(cè)滑
在之前的“動畫版開場(01-04)”中,我們已經(jīng)完成了場景的設置,小寵物從左側(cè)滑動出現(xiàn),友善地向大家打招呼:“嗨,大家好!”接著,小寵物又從樹后出現(xiàn),自我介紹道:“我是Gobo。”最后,小寵物從右側(cè)滑動出現(xiàn),并以翻轉(zhuǎn)造型的方式說道:“歡迎大家來到我的世界!”這些動畫效果為開場營造了一種趣味和親近感。
添加音樂與舞蹈的歡迎
然而,按照設計,我們還需要進一步完善開場動畫。讓小寵物隨音樂起舞,以更加生動有趣的方式表示歡迎。
首先,我們要創(chuàng)建一個名為“跳舞”的功能塊,將跳舞的動作獨立出來。這樣可以使程序更加清晰,避免程序圖標連接過長。我們將已經(jīng)編寫好的圖標序列放入名為“跳舞”的功能塊中。
因為跳舞需要配合音樂進行,所以我們需要選擇一段適合的背景音樂。你可以在音樂庫中選擇喜歡的音樂,也可以在網(wǎng)絡上下載自己喜歡的音樂,并導入到庫中。為了方便,我選擇了一段名為“Dance Magic”的音樂,它具有很強的節(jié)奏感。
將音樂導入后,我們可以使用鼠標拖動選擇波形區(qū)的部分來剪切、復制、粘貼等操作。此外,通過單擊“編輯”選項,還可以進行淡入、淡出、調(diào)音量等簡單的聲音編輯操作。這樣,我們就不需要再使用其他軟件來編輯音樂了。
在聲音分類中,有兩個播放聲音的圖標:“播放聲音...”和“播放聲音...”。如果選擇第二個圖標,程序執(zhí)行到這里時會一直停在那里,下面的動畫無法與音樂同時進行。所以,我們需要選擇第一個圖標,并將其添加到“跳舞”功能塊中。
為了讓舞蹈更加生動,我們可以讓Gobo變換顏色來表示跳舞的動作。我們可以通過復制造型并使用變形工具改變造型,制作出多個不同的造型。然后,在不同的時間段內(nèi)切換這些造型,從而形成連續(xù)的舞蹈效果。需要注意的是,我們可以通過調(diào)整變色時間來控制跳舞的速度和頻率。
在調(diào)試程序的過程中,我們可以不斷嘗試并調(diào)整變色時間,以使其與音樂的時長相匹配。經(jīng)過反復嘗試后,我們終于完成了整個開場動畫!是不是感覺很有成就感呢?
最后,我們可以將這個動畫分享給其他人,讓大家都能欣賞到這個有趣的開場動畫。