圆形图像从所有侧面切割
我正在 cocos2d-android 中创建一个游戏。 我在 Sprite 中使用的所有图像都显示了正确的输出(除了圆形图像)。
圆形图像是从所有侧面切割的。
我在 cocos2d-iPhone 中测试了相同的图像,这向我展示了完美的输出。
如何解决这个圆形图像问题。
编辑:
实际图像:
结果图像:
I am creating a game in cocos2d-android.
all the images i use in Sprite shows me proper output except rounded image.
Rounded images are cut from all the side.
i test same image in cocos2d-iPhone, which shows me perfect output.
How to solve this rounded image issue.
EDIT :
Actual Image:
Result Image:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
也许问题出在 cocos-2d 源代码中。
但作为临时解决方案,您可以使用
5px 透明边框
修改该图像。并尝试使用该新图像。它会解决你的问题。
Maybe the issue is there in cocos-2d source code.
But as a temporary solution, you can modify that image with
5px transparent border
.And try to use that new image. It will solve your problem.
好像尺寸不合适。如果是 imageView ,则使用 dial 和scaleType fitXY 。或者如果绘制位图或画布,则重新计算并重置 x,y 坐标
seems size is not proper . use dip and
scaleType fitXY
if its imageView . or recalculate and reset x,y cordinates if drawing bitmap or canvas