Answers:
对于您遇到的问题,我建议您执行以下操作:
首先,使用图层和文件夹。确实有帮助,将单个子画面分组到文件夹中,以便您可以将它们全部移动,并且要复制的部分应该存在于单独的层中。
(因此,如果有剑或其他东西,应该放在一层上,眼睛应该放在一层上,依此类推)。这就是这类应用程序真正强大的功能所在。如果您弄乱了某些东西,则不会仅将其弄乱。
然后,启用标尺并启用网格。(也花一些时间在首选项菜单中正确设置它们)。如果单击标尺并将其拖离标尺,则可以创建参考线。使用准则设置自己的限制将使您可以将精灵(现在应该位于文件夹中)捕捉到网格线,从而使它们的位置更好。
最后,如果在播放动画时一切看起来还是有些异样。如果您一直放大(可能需要确保在首选项菜单中启用了此功能),则可以看到一个单独的每像素网格。这应该可以让您将事物准确地放置在所需的位置。
如果您拥有3D模型,则可以使用EnvyGames开发的SpriteWorks程序,该程序可以为您制作2D精灵表。允许您播放动画并自定义许多内容。
我认为它的价格有点贵,49.99美元。
这是有关如何使用SpriteWorks的教程
Spritesheets?苹果电脑?就拿Zwoptex:http://zwoptexapp.com/
您的问题听起来很像我在这里回答的问题:什么是生成动画精灵的好工具?
基本上,您可以使用自己喜欢的程序创建动画。使用Illustrator时,建议您在图层上创建动画步骤,甚至将图稿导入Flash中进行动画处理(由于Flash CS4,您也可以在Flash中创建骨骼。请参见此处的教程)。
制作完动画后,只需将帧导出为图像,然后使用我的答案中的方法(上面)创建一个精灵表。
如果您有一堆图像,则可以使用以下工具来创建精灵表:
http://www.retroaffect.com/blog/159/Image_Atlas_Packer/#b
它是完全免费的,并将一堆图像打包成N个Sprite表。
您可能最终会爱上此工具:
http://www.darkfunction.com/editor/
糟糕:为暗中进行自我宣传而道歉。但这可能正是您想要的。
编辑:只是我已经使该工具免费和开源的更新。https://github.com/darkFunction/darkFunction-Editor
Sprite Animation Software自动创建一个Sprite工作表,其中包含Sprite动画的所有帧的有序序列。该软件不适用于已创建的Sprite表格-它会创建具有指定方向(垂直,水平或桌面)和规定尺寸的Sprite表格。
我一直在使用Texture Packer从PNG图像文件夹中创建精灵。我正在移植最初是用Flash开发的游戏,因此我只是将MovieClip的每个帧导出为png,然后将这些图像导入Texture Packer。
另一个类似的工具是Zwoptex
(后者是Mac软件,但是TP也有Windows的版本。)