Pygame動畫原理
這是動畫原理的第一節,首先需要遊戲的最小系統,在此之後我就不再提遊戲最小系統了,那是最基本的,可以看我的第一篇
所有代碼、配套資源、講解都在Github Coding-Notes幫助更多的人,還有Python其他資源,以及C++。
課程:
【零基礎 Python體驗課】第四季 pygame遊戲開發
移動
Pygame移動就是幀動畫,每一幀將移動對象向一個方向移動,移動速度足夠快就可以形成動畫,下面是PPT模擬。
這就是移動的原理,對象也可以向任何方向移動,這就是動畫原理
剛纔PPT的球對應的每一個頁面就是一幀,將圖片連接起來稱爲視頻,一般視頻再12幀以上才能說是流暢的,一般的視頻都是24幀動畫,否則太低無法流暢,看到的就是卡的,今天這一講沒什麼難的,就是原理,順便玩玩Scratch,體驗一下幀動畫
這是較快的幀率,看這速度,那麼每一次切換等待一秒,就是1秒的幀動畫,太慢了
最後說一個軟件叫做:ScreenToGIF,很好用,可以錄製一個Gif,還可以打開一個現有的GIF,並拆分出每一幀,這不是最重量的GIF工具,但是很強大而且輕便,還能添加字幕