我正在开发一个像“泡泡”这样的游戏。到目前为止,我已经完成了物理和碰撞检测。 现在我想让我的英雄(矩形雪碧)动画。如果有人能解释简单的动画角色的简单脚本或动画的一些不错的链接,我会很高兴。动画精灵
Q
动画精灵
0
A
回答
3
XNA文档包含关于Animating a Sprite的完整文章。基本技术是使用Animated sprite sample code中包含的AnimatedTexture
类。
0
高层次的想法是使用图形API将纹理加载到内存中。由于您使用的是C#,这很可能是通过XNA完成的。
您已加载的纹理包含所需的每个动画帧,并可能跨越多个纹理。当你去渲染你的'精灵'对象时,你将XNA API传递给你想要使用的纹理,以及一个源矩形坐标,它围绕你在该纹理中想要的动画的特定帧。
这是由你来管理这个过程。我创建了组装这些源矩形的工具,并存储了每个精灵所具有的每个特定动画的元数据;像哪些矩形,以及每帧的持续时间等。
相关问题
- 1. 精灵动画
- 2. 精灵动画
- 3. GameClosure:精灵动画
- 4. jquery动画精灵
- 5. Css,精灵动画
- 6. cocos2d动画精灵
- 7. 精灵动画片
- 8. Cocos2d自动精灵动画
- 9. 来自多个精灵画面的动画精灵
- 10. JavaScript动画比例精灵
- 11. 如何动画精灵?
- 12. css动画精灵表
- 13. 扭转精灵动画
- 14. pygame动画精灵表
- 15. 触摸后动画精灵?
- 16. 多个动画精灵
- 17. 动画精灵没有spritesheet
- 18. CSS3 - 动画精灵网格
- 19. cocos2d 0.8版精灵动画
- 20. 带动画精灵的Isuee
- 21. 动画pygame的精灵
- 22. 发布动画精灵C#
- 23. 动画与精灵HTML5
- 24. 一次性动画精灵
- 25. 跳跃时动画精灵
- 26. Andengine中的动画精灵
- 27. 游戏精灵动画
- 28. 手写体精灵动画
- 29. 动画多个精灵Cocos2d
- 30. 向点动画精灵