Android 圆形图像从四面切割而成

Android 圆形图像从四面切割而成,android,cocos2d-iphone,game-development,cocos2d-android,Android,Cocos2d Iphone,Game Development,Cocos2d Android,我正在用cocos2dandroid创建一个游戏。 我在Sprite中使用的所有图像都显示了正确的输出,但圆形图像除外 从所有侧面切割圆形图像 我在cocos2d iPhone中测试了相同的图像,它显示了完美的输出 如何解决这个圆形图像问题 编辑: 实际图像: 结果图像: 似乎大小不合适。如果要查看图像,请使用dip和scaleType fitXY。或者,如果绘制位图或画布,则重新计算并重置x,y坐标值可能cocos-2d源代码中存在问题 但作为临时解决方案,您可以使用5px透明边框 尝试使用

我正在用cocos2dandroid创建一个游戏。 我在Sprite中使用的所有图像都显示了正确的输出,但圆形图像除外

从所有侧面切割圆形图像

我在cocos2d iPhone中测试了相同的图像,它显示了完美的输出

如何解决这个圆形图像问题

编辑:

实际图像:

结果图像:


似乎大小不合适。如果要查看图像,请使用dip和
scaleType fitXY
。或者,如果绘制位图或画布,则重新计算并重置x,y坐标值

可能cocos-2d源代码中存在问题
但作为临时解决方案,您可以使用
5px透明边框


尝试使用新的图像。它将解决您的问题。

正如我提到的,我正在使用cocos2d android框架,所以我不使用canvas,我只是使用原始图像。我不是在缩放或上浆图像。你们提供android手机不同分辨率的图像吗?目前我只针对一种分辨率。看起来cocos2d android源代码中存在一些问题。您能提供一个示例图像来说明这个问题吗?