您好我有一张世界地图的图片,其中包含美国州和每个国家/地区在psd文件中分层。然后,我可以使用psd文件创建世界上每个国家/地区的png。现在我的cocos2d项目我需要将每个国家和州作为自己的CCSprite,以便为各个州和国家添加颜色,因此当您点击某个国家或州时,它会带您到一个显示相关信息的新场景。我不能只将整个世界地图添加为一个图像,因为那时我无法为各个国家着色。但是,如果我将每个国家添加为精灵,那么将永远与其他国家匹配以将地图重新组合在一起。是否有任何简单的方法可以做到这一点?
答案 0 :(得分:0)
绝对是,只需在世界地图图像的完整分辨率中导出各个州。工具TexturePacker将从每个状态图像中移除透明区域,但会记住精灵偏移,因此位于相同位置的所有状态将自然地与其预期位置对齐。
如果没有纹理图集工具,这将会复杂得多。