0

看看这张图片:
http ://www.sprites-inc.co.uk/files/X/X/X4-X6/mmx_x4_x_sheet.gif

我的问题是;使用 spritesheet 的最佳方法是什么?在这里制作通常的 FrameCount / FrameWidth 不会很好用。我的兄弟建议我可以为每个框架分配一个位置、大小和编号。这听起来是个好主意,但问题是我不知道怎么做!
在分配这三个之后,我所知道的就是如何根据它们的编号更改框架。
所以; 最好的方法是什么,如果是,我该怎么做?你知道有这样教程的网站吗?我已经搜索但找不到任何东西。或者你能在这里给我提示吗?

感谢您的回复!

4

1 回答 1

1

您要做的是使用Texture Atlas,它本质上是您的 spritesheet 中包含的图像的索引。然后,您可以将数据导入您的环境以处理图像中包含的精灵。

通常,您会将所有精灵分开,并使用精灵打包工具,该工具将创建精灵表和纹理图集供您使用。

在这种情况下,您已经打包了一个 spritesheet,因此您需要自己计算图集。

于 2013-09-11T09:58:52.363 回答