c#-与XNA一起使用GIF
作者:互联网
发现以下内容时,我正在寻找在XNA中使用GIF的方法:http://xnagif.codeplex.com/
谁能告诉我添加此库并将其链接到我的项目的正确步骤?当我尝试它时,它无法正常工作,我感觉好像可以删除/覆盖项目中的必要组件.
解决方法:
正如我所说的,使用Spritesheet进行Spritesheet动画比使用gif更加容易,并且为您提供了更大的灵活性,例如将多个动画存储在同一图像文件中.
这个不错的tutorial将帮助您开始使用XNA中的Spritesheet动画.用它开发一个有效的动画库应该用不了多长时间.
简而言之,XNA的Draw方法中已经有一个参数,该参数仅允许您绘制完整图像的一小部分(参数:源).使用此功能,您可以每隔X秒更改一次源,使其看起来像一个动画gif.我向您保证,它实际上并不太复杂,并且实现的时间不应该太长(因为我自己已经做过几次了,总是改进我的动画引擎)
标签:xna,gif,c 来源: https://codeday.me/bug/20191201/2082425.html