[英]Generating an animation from a sprite image?
您可以檢查發布的第二個鏈接的源代碼。 該代碼有據可查。 以下是一般說明:
我會以不同的方式去做。 出於兼容性原因,最好使用簡單的div來實現這種動畫。 只需將圖像精靈設置為背景圖像即可。 與創建完全相同的循環相比,該循環計算與新框架相對應的“背景位置”值。
喬恩·斯金納(Jon Skinner)(是,來自Sublime Text),寫了一篇博客文章,介紹了他如何為Sublime Text主頁設置動畫: http : //www.sublimetext.com/~jps/animated_gifs_the_hard_way.html
他說他做了一系列屏幕截圖,保存到.png中。
然后,他將png編碼為delta-sheet(僅包含最后一幀和當前幀之間的像素差異的sprite表單)–非常好且高效!
他甚至為您提供了構建增量表(基於python)的編碼器的代碼: https : //github.com/sublimehq/anim_encoder
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.