Tag: 精灵表

XNA游戏,全屏动画/video播放

我有一个XNA游戏(它是老虎机)。 我有一些非常酷的动画,我的艺术家为我制作的或多或少1600×1000和超过50帧。 到目前为止,对于所有的动画,我一直在使用精灵表。 (所有帧都在一个图像文件中,当渲染时,它选择要显示的图像部分)。 问题是您只能加载一定大小的图像。 2kx2k或4kx4k,具体取决于您的显卡。 显然,将每个帧放入一个文件对于这个大型动画来说是不可能的。 你能单独加载每个图像并按顺序显示它们吗? (在我发现不是你应该怎么做之前,这就是我以前为较小的动画所做的事情) 我的问题: 如果有什么是播放这些大型动画的好方法怎么办? 有一个spritesheet而不是像Texture2D一样单独加载框架有什么好处? 是否有(免费)方式在XNA中播放全屏video?

Silverlight中的Spritesheet

有没有人有一个在Silverlight中使用spritesheet的例子? 我想剪辑图像,按下按钮时,跳转到下一帧。 (如果用户不断点击按钮,它看起来就像一个动画)。 我环顾四周但却找不到我正在寻找的东西。 谢谢你的帮助。