使用动画表或Gif效果更好?Gif与Animation Sheets相比的一个优势是,您不必考虑由于代码和在适当的滴答声中进行更新而导致帧变得太快或太慢的情况。
使用Gif的缺点是什么?动画表相对于Gif的优点是什么?
7
然后,也许您应该将您的问题改写为“为什么大多数主流游戏引擎都不将gif用于动画纹理?” 至少有我所知道的,由于充分的原因,它们并不常见。我认为这将为您提供技术点,说明为什么不使用它们,而不是一个更好的问题,这不适用于SE网站。
—
Coburn
One advantage Gifs have over Animation Sheets is that you don't have to think about frames going too fast or too slow
为什么?您要凭什么做出这个假设?图书馆?文件格式规范?gif文件仍然只是数据,您仍然需要代码来解释它(以正确的速度呈现)
帅哥说什么。GIF不是魔术;他们的动画仍然需要由某些软件控制和执行,包括其时间安排,在这种情况下,该软件是由您编写的。老实说,我不希望您的动画表处理代码与GIF处理代码有很大的不同。
—
与莫妮卡(Monica)进行的轻度比赛
您的Spritesheet和GIF代码之间的唯一区别是,您的GIF代码会将GIF转换为Spritesheet,然后调用Spritesheet代码;)
—
MickLH
gif没有任何优势。如果您要进行帧间压缩,则gif的效率大约是适当的视频编解码器的30倍,同时质量也较差(对于真实感的东西)。
—
Sarge Borsch