我有一个制作2D动画的程序,当我保存动画时,格式为scml,我无法在XNA中打开该动画。
我是否必须使用其他格式?
该软件是Spriter。
答案 0 :(得分:1)
首先,除了PNG,JPEG,TxT等默认文件类型之外,XNA不包含任何内容加载器。
我在spriter中看到了scml文件的一个exacmple,你需要为它创建自己的内容加载器,但这可能会有点困难。
你最好的选择是拍摄animation example,然后拍下Spriter制作的照片,并将它们整理成精灵照片。
我担心这并不像你想象的那么简单,但是手动制作spritesheet可能是你最好的选择。
重要编辑:
很幸运,有人已经在XNA中为Spriter制作了一个内容加载器! https://github.com/schmelze/SpriterXNA我相信较新的版本https://bitbucket.org/dylanwolf/xspriter