摘要: 2D XNA游戏中的动画的制作过程很像卡通手翻书。动画制作包含着大量的独立图像,通过在一个周期内图像间的快速切换来使它们显示为动画。通常精灵动画存放在图片文件中,您需要用某种顺序把图片上独立的图像提取出来,然后绘制在屏幕上。本书把这些图片文件称为“精灵位图(Sprite Sheet)”。现在您已经将精灵位图加载到Texture2D对象中,可以开始考虑如何在精灵位图上轮流获得独立的精灵帧了。为了编写这样的一个算法,您需要了解以下信息: • 精灵位图中每个单独图像(或称为帧)的宽和高(frameSize)。 • 精灵位图的行与列的总数(sheetSize)。 • 指示接下来精灵位图中将要绘制... 阅读全文
posted @ 2012-05-19 01:19 纯洁的坏蛋 阅读(238) 评论(0) 推荐(0) 编辑