我有精灵图像,其中包含一组精灵。我想从网格中拉出每个精灵。 如何从精灵网格中提取单个精灵?
我知道我们必须通过它们的像素位置来分割它们。但我认为这不是一件容易的事情,也很耗时。那么有没有其他方式或工具可以获取像素位置来检索图像?
谢谢
SRINIVAS
我有精灵图像,其中包含一组精灵。我想从网格中拉出每个精灵。 如何从精灵网格中提取单个精灵?
我知道我们必须通过它们的像素位置来分割它们。但我认为这不是一件容易的事情,也很耗时。那么有没有其他方式或工具可以获取像素位置来检索图像?
谢谢
SRINIVAS
我建议ImageMagick的把我不知道它在Android上运行的实现。
http://www.imagemagick.org/Usage/crop/#crop
例如,
convert spriteset.png -crop 20x20+10+10 cropped.png
告诉你的艺术家单色空间的精灵。翻转资源是无用的,因为您可以在加载时(或运行时)自行翻转纹理。
使用您当前的设置,您将需要精灵表中心的像素坐标,每行精灵的高度以及每行精灵的宽度(因为您的精灵看起来有变化宽度)。
好的谢谢你,我会尝试使用它。 – Srinivas 2010-10-13 04:32:53